TOOK THE BULL BY THE HORNS


Meaning of TOOK THE BULL BY THE HORNS in English

dealt with the situation swiftly and directly

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