Meaning of “megaphone” in the English Dictionary

british dictionary

(Definition of “megaphone” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"megaphone" in American English

See all translations

megaphonenoun [ C ]

us /ˈmeɡ·əˌfoʊn/

a hollow, cone-shaped device, open at both ends, that makes your voice sound louder when you speak into its smaller end

(Definition of “megaphone” from the Cambridge Academic Content Dictionary © Cambridge University Press)