Englishfor English speakers
landscape
Noun
—
A landscape is a piece of land or territory which can all be seen at once in a single view.
—
A landscape is a picture or painting that shows something by land or sea.
The landscape of downtown Manhattan is amazing!
—
If you print something in landscape, whatever is printed will have the sides longer than the height of the page printed.
landscape
Verb
—
If you landscape, you work on or maintain the grounds of a building or other place.
Many people who enjoy the outdoors like to landscape for themselves, and not hire a landscaper.
ecology
Noun
—
Ecology is the science of the relations between living things and other living things in the place where they live.
—
The ecology of a place is the relations between living things that place.