0%

ALL meanings of megaphone

meg·a·phone
M m
  • noun megaphone A large funnel-shaped device for amplifying and directing the voice. 1
  • noun megaphone a cone-shaped device for magnifying or directing the voice, chiefly used in addressing a large audience out of doors or in calling to someone at a distance. Compare bullhorn. 1
  • noun megaphone loudspeaker, loudhailer 1
  • countable noun megaphone A megaphone is a cone-shaped device for making your voice sound louder in the open air. 0
  • noun megaphone a funnel-shaped instrument used to amplify the voice 0
  • noun megaphone a large, funnel-shaped device for increasing the volume of the voice and directing it 0
  • verb transitive megaphone to magnify or direct (the voice) with or as with a megaphone 0
  • noun megaphone A portable, usually hand-held, funnel-shaped device that is used to amplify a person’s natural voice toward a targeted direction. 0
  • noun megaphone (organic chemistry) a cytotoxic neolignan obtained from the laurel Aniba megaphylla. 0
  • verb megaphone (Transitive Verb) VI To use a megaphone. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?