Definition of "cane"
cane
/keɪn/
noun
countable and uncountable, plural canes
verb
third-person singular simple present canes, present participle caning, simple past and past participle caned
(UK, New Zealand, slang) To destroy; to comprehensively defeat.