WordUnscrambler Home
bullhorn
Definitions
[ˈbʊlhɔːn], (Noun)
Definitions:
- an electronic device for amplifying the sound of the voice so it can be heard at a distance; a megaphone
Phrases:
Origin
:
Click here to see the free dictionary definition for bullhorn
definition by Oxford Dictionaries