HORN


Meaning of HORN in English

(n.) A drinking cup, or beaker, as having been originally made of the horns of cattle.

Webster's English dictionary.      Английский словарь Webster.