leachable adjective 1noun 1forms 3 adjective1 •Capable of leaching or of being leached noun1 •Any such material formsleachables · more leachable · most leachable