Synonyms of Megaphone in English :
Antonyms of Megaphone in English
Thesaurus of Megaphone in English
Megaphone
see definition of megaphoneHypernyms of megaphone
1. (noun) a cone-shaped acoustic device held to the mouth to intensify and direct the human voice