WikiWord

megaphone

From WikiWord, the free dictionary

/ˈmɛɡ.əˌfəʊn/ English

Definitions

noun

  1. A portable, usually hand-held, funnel-shaped device that is used to amplify a person’s natural voice toward a targeted direction.
  2. Mouthpiece or promoter; one who speaks for or publicizes on behalf of another.

verb

  1. To use a megaphone; to speak through a megaphone.

noun

  1. A cytotoxic neolignan obtained from the laurel Aniba megaphylla.

Related words

Synonyms

Associated

Rhymes

References