Wordia - The Definition Of Caning
caning
noun, a beating with a cane as a punishment
From Collins
©HarperCollins 2008. Collins English Dictionary definition of caning
noun, a beating with a cane as a punishment
From Collins
©HarperCollins 2008. Collins English Dictionary definition of caning