badigeonnage
Top 45000
Meanings
Noun
1. the act or the result of smearing; smear