Lemon stare 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 Stare
What does LS stand for?
LS stands for "Lemon Stare"

Definitions for Stare


  • (verb) to look long and hard in wonder or surprise
  • (noun) a fixed intent look
  • (verb) look at with fixed eyes