NARROWS


Meaning of NARROWS in English

n. 25B6; plural noun STRAIT(S), sound, channel, waterway, (sea) passage.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.