Summary
French to English:   more detail...
  1. mégaphone:
  2. Wiktionary:


French

Detailed Translations for mégaphone from French to English

mégaphone:

mégaphone [le ~] noun

  1. le mégaphone
    the loud-speaker; the megaphone
  2. le mégaphone (porte-voix; gueulard)
    the megaphone
  3. le mégaphone (tuyau acoustique)
    the speaking-tube

Translation Matrix for mégaphone:

NounRelated TranslationsOther Translations
loud-speaker mégaphone
megaphone gueulard; mégaphone; porte-voix
speaking-tube mégaphone; tuyau acoustique cornet acoustique; porte-parole; porte-voix

Synonyms for "mégaphone":


Wiktionary Translations for mégaphone:

mégaphone mégaphone
noun
  1. portable device which electronically amplifies a person’s natural voice