Feedback
Voice box
Meaning
Noun
●
larynx
●
electrolarynx;
mechanical larynx
;
throat
back
●
talk box
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better