1. landscape

noun. (ˈlændˌskeɪp, ˈlænˌskeɪp) An expanse of scenery that can be seen in a single view.
Featured Games

6. landscape

verb. (ˈlændˌskeɪp, ˈlænˌskeɪp) Do landscape gardening.
×