Learn how to say Draftproof correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word draughtproof:
sealed so as to keep out draughts:
fit double glazing and make your doors draughtproof
make (a building, door, or window) draughtproof:
(as noun draughtproofing)
simple draughtproofing is relatively inexpensive