Definition of waterscape in English:

waterscape

noun

  • A landscape in which an expanse of water is a dominant feature.

    • ‘Standing up close, one felt completely immersed in a cascading waterscape.’
    • ‘It is a lush, steaming, tangled waterscape of swamps, soggy plains, and rice paddies crisscrossed with thousands of miles of rivers, streams, and canals.’
    • ‘There are no massive mounds or outlandish waterscapes to divert attention away from the natural splendor.’
    • ‘We need to carefully consider the connections between urban ambitions and river ecology, and the politics of remaking Delhi's land and waterscapes.’
    • ‘Rice plantations were carefully managed waterscapes that had once been tidal swamps and basins.’
    landscape, countryside, country, terrain, topography, setting, surroundings, environment
    View synonyms

Pronunciation:

waterscape

/ˈwɔːtəˌskeɪp/