THROAT MICROPHONE


Meaning of THROAT MICROPHONE in English

■ noun a microphone attached to a speaker's throat and actuated by the larynx.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.