Question: what is the meaning of idiom jump down throat?
Answer: Definition of jump down someone's throat : to respond angrily to someone He jumped down my throat when I suggested a different plan.