Lemon drizzle Synonyms

Definitions for Lemon


  • (noun) something that has failed
  • (noun) yellow oval fruit with juicy acidic flesh
  • (noun) a small evergreen tree that originated in Asia but is widely cultivated for its fruit

LD abbreviation

LD is an abbreviation for Lemon Drizzle
What does LD stand for?
LD stands for "Lemon Drizzle"

Definitions for Drizzle


  • (noun) a light or fine rain
  • (noun) very light rain; stronger than mist but less than a shower
  • (verb) rain lightly