loudhailerPronunciation: /laʊdˈheɪlə(r)/Translate loudhailer | into German Definition of loudhailer noun British an electronic device used to amplify the sound of a person’s voice so that it can be heard at a distance; a megaphone. loudhailer in other Oxford dictionaries Definition of loudhailer in the US English dictionary