English

Definition of megaphone noun from the Oxford Advanced Learner's Dictionary

 

megaphone

 noun
noun
BrE BrE//ˈmeɡəfəʊn//
 
; NAmE NAmE//ˈmeɡəfoʊn//
 
Film-making equipment
 
jump to other results
a device for making your voice sound louder, that is wider at one end, like a cone, and is often used at outside events compare loudhailer See related entries: Film-making equipment
See the Oxford Advanced American Dictionary entry: megaphone