loudhailer

noun

1.
a portable loudspeaker with built-in microphone and amplifier