What does bullhorn mean?

bullhorn meaning in General Dictionary

a portable loudspeaker with built-in microphone and amp

View more

  • a portable loudspeaker with integral microphone and amplifier