1 result found

Search Results for: impermeability

Impermeability

Definition noun The state or quality of a substance being impermeable or impassable, especially to fluids. Supplement Word... Read More