Definition of white leach in English:

white leach

noun

Cookery
historical
  • A jelly made with ingredients such as almonds, cream, etc., which give it a white colour.

Origin

Late Middle English; earliest use found in Brut.