bullhorn has definitions from the field of physics
1
[ noun ] (physics) a portable loudspeaker with built-in microphone and amplifier

Synonyms

loud-hailer

Related terms

loudspeaker

*