Definition of lettuce juice in English:

lettuce juice

noun

  • Juice extracted or made from lettuce and formerly used as a sedative.

Origin

Late 18th century; earliest use found in Gazetteer & New Daily Advertiser.