SPIT ONE'S VENOM


Meaning of SPIT ONE'S VENOM in English

express one's animosity, express bitterness

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.