esmerar
Top 20000
Meanings
Verb
1. to clean (transitive)
2. to hone, to painstakingly do something (pronominal)
Examples1
Maybe you could have put in more effort.