water resistant

Glossary “water resistant” Definition:
Sheds most water, some penetrates.

Leave a Reply

Your email address will not be published.