Leach tub Meaning, Definition & Usage

Definitions
  1. a wooden tub in which ashes are leached.

Webster 1913