MEGAPHONE


Meaning of MEGAPHONE in English

[mega.phone] n (1878): a cone-shaped device used to intensify or direct the voice -- mega.phon.ic adj

[2]megaphone vt (1901): to transmit or address through or as if through a megaphone ~ vi: to speak through or as if through a megaphone

Merriam-Webster English vocab.      Английский словарь Merriam Webster.