Lamb's wool Meaning, Definition & Usage

Definitions
  1. . (a) The wool of a lamb. (b) Ale mixed with the pulp of roasted apples; probably from the resemblance of the pulp of roasted apples to lamb's wool . Obs. Goldsmith.

Webster 1913