WikiWord

English

throat microphone

noun

Meaning

  1. A type of contact microphone that absorbs vibrations directly from the wearer's throat, laryngophone.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data