Lemon squash 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

LS abbreviation

LS is an abbreviation for Lemon Squash
What does LS stand for?
LS stands for "Lemon Squash"

Definitions for Squash


  • (verb) to cause to become a pulpy mass
  • (verb) to put a stop to (something) by the use of force
  • (noun) any of numerous annual trailing plants of the genus Cucurbita grown for their fleshy edible fruits