About us
Define
Definitions for
"landscaped"
(of land) improved by gardening or landscape architecture; "carefully landscaped gardens"
wordnet.princeton.edu