host noun
1 person who receives and entertains visitors
ADJ. charming, generous, genial, good, perfect, welcoming George was a perfect host.
VERB + HOST act as, play The village is playing host to a film crew.
HOST + NOUN club, community, country, family, government, nation, society, state The host club is to be congratulated on its organization of the tournament.
PREP. ~ to The acre of garden is host to a splendid bank of rhododendrons.
2 person who introduces a television or radio show
ADJ. chat-show, game-show, talk-show, television, TV The event will be opened by television host Bill Punter.