Impermeable

Not permitting for passage; usually fluid

« Back to Glossary Index