Definition, synonyms and related words
The material which is used to make something draughtproof.
present participle of draughtproof