n. one who receives guests; living creature on which a parasite lives; large number, multitude (of people or things); computer which acts as a server for other computers
HOST
Meaning of HOST in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012