Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megaphone Definition

Cancel
megaphone
noun(mega-phone)
a cone-shaped device used to intensify or direct the voice
megaphone
verb(mega-phone)
to transmit or address through or as if through a megaphone
megaphone
verb(mega-phone)
to speak through or as if through a megaphone

Words Related to megaphone!

megaphone Examples by Brain Bank Users