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