laryngophone
Noun
Meaning
laryngophone (plural laryngophones)
A type of contact microphone that absorbs vibrations directly from the wearer's throat.
Noun
laryngophone (plural laryngophones)
A type of contact microphone that absorbs vibrations directly from the wearer's throat.