Definition of sock noun from the Oxford Advanced American Dictionary

      

    sock

     noun
    noun
    NAmE//sɑk//
     
     
    jump to other results
  1. 1a piece of clothing that is worn over the foot, ankle, and lower part of the leg, especially inside a shoe a pair of socks
  2. 2(informal) a strong blow, especially with the fist He gave him a sock on the jaw.
  3. Idioms
    blow/knock somebody's socks off(informal)
     
    jump to other results
    to surprise or impress someone very much
See the Oxford Advanced Learner's Dictionary entry: sock