NARROWS


Meaning of NARROWS in English

nar ‧ rows /ˈnærəʊz $ -roʊz/ BrE AmE noun [plural]

1 . a narrow area of water between two pieces of land which connects two larger areas of water:

There are really three lakes, joined by narrows.

2 . American English a narrow part of a river, lake etc

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.