Meaning of lettuce

Definition of lettuce

(noun) informal terms for money
any of various plants of the genus Lactuca
leaves of any of various plants of Lactuca sativa

Other information on lettuce

WIKIPEDIA results for lettuce
Amazon results for lettuce