host noun definition in Restaurant people topic from the Oxford Advanced Learner's Dictionary

host

 noun: Restaurant people topic
[countable] a person who invites guests to a meal, a party, etc. or who has people staying at their house Ian, our host, introduced us to the other guests.

Explore other topic groups related to Restaurant people

Food and drink