Cane

/keɪn/

Synonyms

Slang Meanings

To criticize or berate someone harshly.
The coach really caned the players after that loss.
To hit someone lightly or playfully.
He caned his friend on the back during their game.