hosts
hosts
verb
To provide the venue, facilities, or hospitality for an event or guests.
"The city hosts the annual festival."
noun
Individuals or organisations who provide hospitality or a venue for others.
"The hosts welcomed their guests warmly."
Thesaurus
Synonyms: MC, emcee, master of ceremonies, legion, horde, server, innkeeper, boniface
Antonyms: parasite