Laryngophone definition

A type of contact microphone that absorbs vibrations directly from the wearer's throat.
noun
1
0
Advertisement

Origin of laryngophone

  • From laryngo- +‎ -phone.

    From Wiktionary