The word "host" is not often used by many Spanish people. The exact translation to Spanish is "anfitrión". Do you know the word "host"? Have you used it before? I guess most of you haven't because even high level students often don't know this word.
Most of the time it is used in the context of entertaining guests (invitados). It can also be used in the IT (information technology) sector when you are talking about servers or in biology when an insect lives off its "host".
Hope that helps!
Soy el director de Daniel Smith + Partners. Tengo más de 10 años de experiencia enseñando inglés a españoles.