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

More General Terms