Meaning of “caned” in the English Dictionary

british dictionary