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. Английский основной разговорный словарь. 2012