noun
plural hosts
[count] a person (especially a man) who is entertaining guests socially or as a job
a person who talks to guests on a television or radio show
an animal or plant in which another animal or plant lives and gets its food or protection
play host to
A place or organization that plays host to an event (such as a meeting or convention) provides the things that are needed for that event.
verb
hosts; hosted; hosting
[+ obj] :to be the host for (a social event, a group of people, etc.)
noun
plural hosts
[count] :a great amount or number