CO-HOST


Meaning of CO-HOST in English

■ noun a person who hosts an event or broadcast with another or others.

■ verb be the ~ of.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.