{v. phr.} 1. To prevail over someone in a race or competition. * /Jim beat the pants off George in the swimming race./ 2. To give someone a severe physical beating. * /Jack beat the pants off the two young men who were trying to hold him up in Central Park./
BEAT THE PANTS OFF
Meaning of BEAT THE PANTS OFF in English
Dictionary of English idioms . Словарь английских идиом. 2012