beat the pants off somebodyAmerican EnglishAmE spoken to defeat someone very easily in a game or competition 〔比赛中〕轻易打败某人 SYN thrashbeat the pants off somebody• He is aware of his competitors-and he beats the pants off them.• She beat the pants off me last time we played.
→ beat the pants off somebody at pants1(2)