We found 3 definitions of lemon peel from 2 different sources.
Noun |
||
lemon peel - the rind of a lemon | ||
lemon rind | ||
peel, skin the rind of a fruit or vegetable | ||
lemon an artifact (especially an automobile) that is defective or unsatisfactory | ||
lemon zest tiny bits of lemon peel | ||
lemon peel - strips of lemon peel cooked in sugar and coated with sugar |