beat the pants off

Win by miles

To beat the pants off someone is to defeat them decisively, whether in competition, games, or argument: She beat the pants off him at chess.

The image suggests such thorough domination that the loser is left exposed or humiliated.

The phrase is informal but not vulgar.

Related

mop the floor with · vanquish · blow out of the water · dominate · thrash · overwhelm · humiliate · put to shame · conquer · leave in the dust · outpace · outplay · subdue · annihilate · defeat · obliterate · take to the cleaners · wipeout

Opposites
margin of victory

beat the pants offedge out

Narrowly surpass another

nose out · win by a nose · scrape by · photo finish · tie

competitive outcome

beat the pants offtake a beating

surrender · capitulate

Family

beat, beats, beating, beaten, beater, pants, pant, panted, panting

Familiarity
Top 20,000
Profile
Known to kids · Timeless · Everyday, not technical · Rated G