lemon
English Dictionary
->
Letter L
-> lemon
Search Dictionary:
lemon Definition
(n)
yellow
oval
fruit
with
juicy
acidic
flesh
(n)
a
strong
yellow
color
(n)
a
small
evergreen
tree
that
originated
in
Asia
but
is
widely
cultivated
for
its
fruit
(n)
a
distinctive
tart
flavor
characteristic
of
lemons
(n)
an
artifact
(
especially
an
automobile
)
that
is
defective
or
unsatisfactory
lemon Synonyms
Citrus limon
gamboge
lemon
lemon tree
lemon yellow
maize
stinker
© Art Branch Inc.