Definition of angels' share in English:

angels' share

noun

  • (Usually with the) the quantity of wine or distilled spirits lost to evaporation while ageing in wooden casks; the vapours resulting from this process.

Origin

1970s; earliest use found in The Illustrated London News.