English Dictionary
Definition draughtproof in British English
draughtproof adjective
adjective
/ˈdrɑːftˌpruːf/
Synonyms and related words
