What is the meaning of the word "landscaped"?

Definitions:

  1. (of land) improved by gardening or landscape architecture copy to clipboard adjective
    • carefully landscaped gardens copy to clipboard