Sock

/sɒk/

Synonyms

Slang Meanings

To defeat or overpower someone
They really socked it to the competition this year.
To steal or take something
He socked my lunch from the fridge.