Meaning of “narrows” in the English Dictionary

English