megaphone meaning

Meaning of megaphone

What is the full meaning of megaphone

a device to magnify sound, or direct it in a given direction in a greater volume [n -S] / to magnify sound [v MEGAPHONED, MEGAPHONING, MEGAPHONES]

Example of the word megaphone placed on a Scrabble board.

Unscrambled word megaphone

Points for megaphone

Scrabble
19 points
Word With Friends
20 points
Wordfeud
19 points

Related pages for megaphone