NARROW Meaning of NARROW in English a. strett; limitat, angust; v. astrettar (se), restricter se, n. NARROWS: strett passage English Interlingue dictionary. Английский словарь Интерлингве. 2012