loudspeaker (n.)youdaoicibaDictYouDict
also loud-speaker, 1884, from loud (adj.) + speaker.