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.      Сжатый оксфордский словарь английского языка.