impermeable

water or other liquids cannot pass through (6)


» Glossary