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