sock
verb
socked; socking; socks
: to hit, strike, or apply forcefully
sock a home run
an area socked by a blizzard
: to deliver a blow : hit
see also:
Love words? Need even more definitions?
Merriam-Webster unabridged



