Definition of “narrows” - English Dictionary

british dictionary