English Dictionary
◊ BULLHORN
bullhorn
n : a portable loudspeaker with built-in microphone and
amplifier [syn: {loud-hailer}]