Meaning of “megaphone” - Learner’s Dictionary

megaphone

noun [ C ] uk us /ˈmeɡəfəʊn/

a thing that you hold in your hand and speak into to make your voice louder

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