Find the word definition

Wiktionary
leap down someone's throat

vb. (alternative form of jump down someone's throat English)