LEACHIER is a
8
letter word starting with
L
and ending with
R
Definitions & Synonyms
adjective -
More capable of leaching, or more prone to cause leaching, which is the process of extracting substances from a material or soil through solvents or percolation.