Definition of olive lees in English:
olive lees
noun
The sediment deposited in a vessel containing olive oil.
Origin
Early 20th century.
Are You Learning English? Here Are Our Top English Tips
The sediment deposited in a vessel containing olive oil.
Early 20th century.