megaphone
/mˈɛgʌfoʊn/
Explore definitions, synonyms, and language insights of megaphone
Definitions
Noun
a cone-shaped acoustic device held to the mouth to intensify and direct the human voice