NARROWS


Meaning of NARROWS in English

a narrow channel connecting two larger areas of water.

→ narrow

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.