What is the full meaning of megaphoned
MEGAPHONE, to magnify sound [v]
Example of the word megaphoned placed on a Scrabble board.