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

LT abbreviation

LT is an abbreviation for Lemon Tea
What does LT stand for?
LT stands for "Lemon Tea"

Definitions for Tea


  • (noun) a beverage made by steeping tea leaves in water
  • (noun) dried leaves of the tea shrub ; used to make tea
  • (noun) a light midafternoon meal of tea and sandwiches or cakes