MEGAPHONE


Meaning of MEGAPHONE in English

transcription, транскрипция: [ ˈmeɡəfəun ]

n. a large funnel-shaped device for amplifying the sound of the voice.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.