SOCK


Meaning of SOCK in English

v. & n. colloq.

v.tr. hit (esp. a person) forcefully.

n. 1 a hard blow. 2 US the power to deliver a blow. sock it to attack or address (a person) vigorously.

[ c.1700 (cant): orig. unkn. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.