Definition of sock noun from the Oxford Advanced Learner's Dictionary

      

    sock

     noun
    noun
    BrE BrE//sɒk//
     
    ; NAmE NAmE//sɑːk//
     
     
    jump to other results
  1. 1   a 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. Word Origin Old English socc ‘light shoe’, of Germanic origin, from Latin soccus ‘comic actor's shoe, light low-heeled slipper’, from Greek sukkhos.Extra examples He wore odd socks, one red and one yellow. a pair of white tube socks He gave Mike a sock on the jaw.Idioms
    blow/knock somebody’s socks off
     
    jump to other results
    (informal) to surprise or impress somebody very much See related entries: Surprise
    (British English, informal) to try to improve your performance, work, behaviour, etc. You're going to have to pull your socks up. (old-fashioned, British English, informal) used to tell somebody to stop talking or making a noise Can't you put a sock in it? I'm trying to work.
See the Oxford Advanced American Dictionary entry: sock