Green’s Dictionary of Slang

narrow,the n.

(US und.) a non-criminal existence, the ‘straight and narrow’.

[US]T. Piccirilli Last Kind Words 285: ‘Let me guess, you’re on the narrow and you met a girl you want to marry, and now you need a good deal on the ring’.