Meaning of “narrows” in the English Dictionary

british dictionary