Megaphone
English Meaning
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.
- A funnel-shaped device used to direct and amplify the voice.
- To transmit (a message) or speak through or as if through a funnel-shaped voice amplification device.