étouper
Top 35000
Meanings
Verb
1. to caulk (block using oakum or by extension another similar material)