NARROWS Meaning of NARROWS in English (pl. ) of Narrow Webster's English dictionary. Английский словарь Webster. 2012