enduit
Top 20000
Meanings
Noun
1. coat; coating
2. render (thin coat of plaster)
3. plaster; plastering