narrowsEnglishOxford English Thesaurusnarrows plural noun strait(s), sound, neck, channel, waterway, passage, sea passage.narrow Oxford Dictionary of English