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