THE STRAIGHT AND NARROW Meaning of THE STRAIGHT AND NARROW in English the honest and morally acceptable way of living. → straight Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004