Idiom Translator

Knock someone's socks off

/nɒk ˈsʌmwʌnz sɒks ɒf/informalUK · US

What does “Knock someone's socks off” mean?

Knock someone's socks off means to impress or amaze someone

A singer whose voice is far better than you expected might knock your socks off. The phrase conveys a strong reaction, not mild approval.

“This will knock your socks off” can sound like a sales promise. Use it when the enthusiasm feels earned.

When do people say it?

Use it for something surprisingly impressive, such as a performance, a meal or a view. It often appears in enthusiastic recommendations.

“The young singer’s final song knocked our socks off.”

Is it formal or informal?

Register: informal. It is most at home in everyday conversation rather than formal writing. Most common in UK and US.

Where does it come from?

The image exaggerates the force of a surprise until it seems strong enough to remove your socks.

Origin confidence: Disputed; treat with caution

How do you say “Knock someone's socks off” in other languages?

Related idioms

Last updated 2026-10-01