This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Megaphone
n.
A device to magnify sound, or direct it in a given
direction in a greater volume, as a very large funnel used as an ear
trumpet or as a speaking trumpet.