NARROW Meaning of NARROW in English n. narrow place (valley, mountain pass, etc.); narrow passage Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012