Entry from British & World English dictionary
Definition of open water in English:
noun [mass noun]
1A stretch of water which is not enclosed by land, ice, or other barriers: most Antarctic birds fly to open water north of the ice 1.1Canadian The melting of ice on rivers and lakes in spring.
Definition of open water in: