Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun megaphone
1 sense of megaphone
Sense 1
megaphone -- (a cone-shaped acoustic device held to the mouth to intensify and direct the human voice)
=> acoustic device -- (a device for amplifying or transmitting sound)