Definitions for megaphone
Overview of noun megaphone
The noun megaphone has 1 senses? (no senses from tagged texts)
1. megaphone
(a cone-shaped acoustic device held to the mouth to intensify and direct the human voice)
(a cone-shaped acoustic device held to the mouth to intensify and direct the human voice)
