Englishthroat microphonenounMeaningA type of contact microphone that absorbs vibrations directly from the wearer's throat, laryngophone.Related wordslaryngophone(English)voice box(English)throat back(English)laryngeal(English)lip-ribbon(English)electrolaryngography(English)voder(English)creaky voice(English)SourcesDictionaryAPI.dev English dictionary data