HORN
Meaning of HORN in English
( n. )
A vessel made of a horn; esp., one designed for containing powder; anciently, a small vessel for carrying liquids.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012