Dictionary
Dictionary
Megaphone — definition & meaning
Word Type Definition 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.
Explore more words:
Shamed · Superfice · Augean · Vigor · Opinion · Hypaethral · Trinitarian · Bretzel ·