landscaped
English Thesaurus
1. (of land) improved by gardening or landscape architecture (adj.all)
| similar | : | improved, |
| definition | : | made more desirable or valuable or profitable; especially made ready for use or marketing (adj.all) |
Visual ArtiKata
Explore landscaped in ArtiKata.com >
