landscaped
- IPA[ˈlan(d)skeɪpt]
英式
- (of a garden or other area of ground) laid out with plants, ornamental features, etc. by a garden designer
- 釋義
形容詞
- 1. (of a garden or other area of ground) laid out with plants, ornamental features, etc. by a garden designer a landscaped park