meaning of candy cane

candy cane meaning in General Dictionary

a tough candy in the form of a rod (usually with stripes)