English-Spanish dictionary »

jump down someone's throat meaning in Spanish

EnglishSpanish
jump down someone's throat (criticise with excessive and unexpected harshness)
verb

arremeter contra alguienverb

echársele encima a alguienverb

Your history