POLYNYA


Meaning of POLYNYA in English

n. a stretch of open water surrounded by ice, esp. in the Arctic seas. [Russ. f. pole field]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.