velouter
Top 35000
Meanings
Verb
1. to give (something) a velvety finish
2. to soften, make smooth