English
›
Words
Translation:
English
Tags:
1
verb
Verb
7
to
make better
6
to
make more valuable (as in by cultivating or building on land)
5
amend
3
ameliorate
2
improve
the condition or quality of
Add
Translation