English | German | Russian | Czech

laryngophone English

Meaning laryngophone meaning

What does laryngophone mean?

laryngophone

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

Synonyms laryngophone synonyms

What other words have the same or similar meaning as laryngophone?

laryngophone English » English

throat microphone neck telephone

Are you looking for...?