Word Hen
What is the meaning of the word "
landscaped
"?
Definitions:
(of land) improved by gardening or landscape architecture
adjective
carefully landscaped gardens