Meaning of orange peel

Definition of orange peel

(noun) the rind of an orange
strips of orange peel cooked in sugar and coated with sugar

Other information on orange peel

WIKIPEDIA results for orange peel
Amazon results for orange peel