HORN, THE Meaning of HORN, THE in English Horn, the BrE AmE ⇨ see ↑ Cape Horn Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012