KNOCK THE SOCKS OFF


Meaning of KNOCK THE SOCKS OFF in English

informal

surpass or beat.

→ sock

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.