knock someone's socks off

      English

      Verb

      knock someone's socks off

      1. (idiomatic) To impress greatly; amaze; stun.
        You wouldn't expect teenagers to sing opera, but these kids will knock your socks off.

      Synonyms

      See also

      Last modified on 5 June 2013, at 23:58