Megaphone Definition
mĕgə-fōn
megaphoned, megaphones, megaphoning
noun
A large, funnel-shaped device for increasing the volume of the voice and directing it.
Webster's New World
A bullhorn.
American Heritage
Synonyms:
- microphone
- sound device
- bull-horn
verb
To transmit (a message) or speak through a megaphone.
American Heritage
To magnify or direct (the voice) with or as with a megaphone.
Webster's New World
Related Articles
Find Similar Words
Find similar words to megaphone using the buttons below.