KNOCK (OR BLOW) SOMEONE'S SOCKS OFF


Meaning of KNOCK (OR BLOW) SOMEONE'S SOCKS OFF in English

knock ( or blow) someone's socks off

informal

amaze or impress someone.

→ sock

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