HORN Meaning of HORN in English ( n. ) The antler of a deer, which is of bone throughout, and annually shed and renewed. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012