Definify.com

Definition 2024


laryngophone

laryngophone

English

Noun

laryngophone (plural laryngophones)

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

Translations