HORN Meaning of HORN in English (n.) The antler of a deer, which is of bone throughout, and annually shed and renewed. Webster's English dictionary. Английский словарь Webster. 2012