What is the meaning of the word "impermeable"?

Definitions:

  1. preventing especially liquids to pass or diffuse through copy to clipboard adjective
    • impermeable stone copy to clipboard

NearBy Words: