Get Your Premium Membership

Landscaped

[adj] (of land) improved by gardening or landscape architecture; "carefully landscaped gardens"


Related Information

More Landscaped Links

Synonyms

improved



Book: Shattered Sighs