Definition of “narrows” - English Dictionary

English