Level 3 · word 1,812 of 20,000

landscape

/ˈlændˌskeɪp/ American
Picture: landscape
  • n. 风景, 风景画
  • v. 美化景观
Definition
  • n. the appearance of an area of land, or a picture showing it
  • v. to improve the appearance of an area of land by planting
Example
The painting showed a peaceful landscape of hills and rivers.
这幅画描绘了一片宁静的山水风景。