BEAT THE PANTS OFF


Meaning of BEAT THE PANTS OFF in English

defeat by a large score, blow you away "Ho plays table tennis very well; she'll beat the pants off you."

English idioms vocab.      Словарь английских идиом и выражений.