Definition of Lemon Peel

  • 1. The rind of a lemon Noun
  • 2. Strips of lemon peel cooked in sugar and coated with sugar Noun

Synonyms for word "lemon peel"

Semanticaly linked words with "lemon peel"

Hyponims for word "lemon peel"