Definition of olive lees in English:

olive lees

noun

  • The sediment deposited in a vessel containing olive oil.

Origin

Early 20th century.