A
"guest host" refers to someone who is temporarily hosting or taking over a role or position in place of the regular or permanent host.
Full definition
Similar and related words and phrases are presented below.
«guest»
«host»
Related phrases
Phrases with «guest host»
Sentences with «guest host»