calfeutrer
Top 35000
Meanings
Verb
1. to caulk (to seal joints with caulk) (transitive)
2. to draughtproof, draftproof (transitive)