English dictionary
bullhorn meaning and definition
Definition and meaning of bullhorn at MeaningMonkey.org. bullhorn meaning and definition in the English Dictionary.BULLHORN noun
Definition of bullhorn (noun)
- a portable loudspeaker with built-in microphone and amplifier
- synonyms: loud hailer, loud-hailer
Source: Princeton University Wordnet