Source Word
clean someone's clock
Verb
idiomatic
Japanese Meaning
(競技や交渉、物理的闘争などにおいて)相手を徹底的に打ち負かすこと。 / 相手を完全に圧倒して優位に立つこと。
Sense(1)
( present singular third-person )
( participle present )
( participle past )
( past )