English / idiom
Knock Someone's Socks off
MEANING IN ENGLISH
To thoroughly impress, dazzle, or astonish someone with excellence.
In context
01
Her innovative product pitch completely knocked the venture capitalists' socks off.
02
Wait until you taste this handmade cheesecake; its rich flavor will knock your socks off.
Synonyms
blow someone away,sweep off feet,dazzle someone
Antonyms
leave cold,unimpress,disappoint
Collocations
knock their socks off,ready to knock socks off,bound to knock someone's socks off