- bullhorn as a noun:
- 1
bullhorn
noun
1 bullhorn
A portable loudspeaker with built-in microphone and amplifier.
synonyms: loud-hailer, loud hailer.
Dutch: megafoon
debug info: 0.0147
noun
A portable loudspeaker with built-in microphone and amplifier.
synonyms: loud-hailer, loud hailer.
Dutch: megafoon
debug info: 0.0147