TOOK IT OUT ON


Meaning of TOOK IT OUT ON in English

let it out on, released anger on, spilled anger on

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