vox faucibus haesit

Etymology
Literally "voice stuck in throat"

Phrase

 * 1)  speechless; so astonished as to be unable to speak