American Dictionary
Definition clean someone’s clock in American English
clean someone’s clock phrase
phrase
1
to defeat someone badly in a fight or competition
