文polyglot.
← English dictionary
English / phrase

A Stretch of Water

MEANING IN ENGLISH

A continuous expanse or noticeable area of a river, sea, lake, or bay.

In context

01

The commuter ferry crosses a narrow stretch of water to link the island suburbs with the city center.

02

Passengers on the high-speed train enjoyed a breathtaking view as the viaduct spanned a wide stretch of water.

Synonyms

Expanse of water,Body of water,Waterway

Antonyms

Strip of land,Mainland,Dry ground

Collocations

Navigate a stretch of water,Treacherous stretch of water,Calm stretch of water

Sources

Bidyazo vocabulary library ↗