lemon peel n 1: the rind of a lemon [syn: {lemon peel}, {lemon rind}] 2: strips of lemon peel cooked in sugar and coated with sugar