1 laryngophone | Definition of laryngophone

laryngophone

noun
la·​ryn·​go·​phone

Definition of laryngophone

: a communication-system transmitter in which the vibration-receiving diaphragm is strapped to the throat over the larynx from which it receives speech vibrations directly

History and Etymology for laryngophone

International Scientific Vocabulary laryng- + -phone

Keep scrolling for more