Definify.com
Definition 2024
laryngophone
laryngophone
English
Noun
laryngophone (plural laryngophones)
- A type of contact microphone that absorbs vibrations directly from the wearer's throat.
Translations
contact microphone
|
laryngophone (plural laryngophones)
|