Log in
Search words & phrases
landscaped
US
・
UK
B2
Definition
Video subtitles
other
Having had its appearance improved by planting trees, shrubs, or flowers.
adjective
(Of land) improved by gardening or landscaping
verb
To make gardens that improve an area of land