Word Hen
What is the meaning of the word "
impermeable
"?
Definitions:
preventing especially liquids to pass or diffuse through
adjective
impermeable stone
NearBy Words:
impermeableness