BEAT THE LIFE OUT OF SOMEONE


Meaning of BEAT THE LIFE OUT OF SOMEONE in English

hit someone very vigorously, strike someone with great force

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