Knock The Socks Off

  1. Overwhelm, bedazzle, or amaze someone. 2. Surpass or outdo completely; defeat. Also put as knock the spots off.

Examples:

  • The young pianist knocked the socks off of the judges.

Origin: Mid-1800s

Synonyms: knock someone, ,