jump down someone's throat definition

  • verb:
    • Criticise with exorbitant and unanticipated harshness.
29 votes

How would you define jump down someone's throat?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!