Meaning of candy cane

Definition of candy cane

(noun) a hard candy in the shape of a rod (usually with stripes)

Other information on candy cane

WIKIPEDIA results for candy cane
Amazon results for candy cane