|
Definition of Megaphone
1. Noun. A cone-shaped acoustic device held to the mouth to intensify and direct the human voice.
Generic synonyms: Acoustic Device
Definition of Megaphone
1. n. A device to magnify sound, or direct it in a given direction in a greater volume, such as a very large funnel used as an ear trumpet or as a speaking trumpet.
Definition of Megaphone
1. [v -PHONED, -PHONING, -PHONES]