Skip to main content

English: leachate

Welsh: trwytholch

Part of speech

Noun, Masculine, Singular

Definition

(A quantity of) liquid that has percolated through a solid and leached out some of the constituents. (OED)