HORN


Meaning of HORN in English

n. hard bony growth projecting from the head of certain animals; substance of which these growths are made; device used to sound a warning (in cars, etc.); (Music) wind instrument resembling a horn (usually brass instruments)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.