THROAT MICROPHONE


Meaning of THROAT MICROPHONE in English

noun

: a small contact microphone or pickup held or fastened against the speaker's throat and actuated directly by the vibration of the larynx

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.