Improvised megaphone Synonyms

Definitions for Improvised


IM abbreviation

IM is an abbreviation for Improvised Megaphone
What does IM stand for?
IM stands for "Improvised Megaphone"

Definitions for Megaphone


  • (noun) a cone-shaped acoustic device held to the mouth to intensify and direct the human voice