to host something

listen to the pronunciation of to host something
English - German
etw. moderieren (TV-Sendung)
to host sb.
jdn. zu Gast haben