lettuce

noun

  1. 1

    leaves of any of various plants of Lactuca sativa

  2. 2

    any of various plants of the genus Lactuca

  3. 3

    informal terms for money

Synonyms

Also useful for “lettuce”:Unscrambler