BULLHORN Meaning of BULLHORN in English n. megaphone, loudspeaker (on a warship) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012