Synonyms of Moisture-resistant
Primary definition: Able to slightly resist the penetration of moisture or dampness, though not completely waterproof.
Primary definition: Able to slightly resist the penetration of moisture or dampness, though not completely waterproof.