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