la garganta

feminine noun

· common

throat

"Las palabras se le quedaron en la garganta."

The words got stuck in his throat.