Adjective Definition

landscaped

1.Definition: (of land) improved by gardening or landscape architecture

"Carefully landscaped gardens"




Please Share