Definitions of lamb's lettuce:

  • noun:   widely cultivated as a salad crop and pot herb; often a weed