Find the word definition

Wiktionary
clean someone's clock

vb. (context idiomatic English) To defeat decisively, in a physical fight or other competition or negotiation.