VariousWords beta
Related Terms:
megaphonist
neolignan
amplify
aniba megaphylla
promoter
funnel
loudhailer
speaking trumpet
megaphones
megaphonic
bullhorn
megaphonia
mouthpiece
hand held
megaphoning
portable
cytotoxic
laurel
megaphoned
protest
Definitions:
Noun
megaphone
Definition: a cone-shaped acoustic device held to the mouth to intensify and direct the human voice
Definition: A portable, usually hand-held, funnel-shaped device that is used to amplify a person’s natural voice toward a targeted direction.
Definition: A cytotoxic neolignan obtained from the laurel Aniba megaphylla.
Verb
Definition: To use a megaphone; to speak through a megaphone.