STRAIT-LACED


Meaning of STRAIT-LACED in English

a.

Strict, rigid, formal, stiff, stern, rigorous, austere, uncompromising.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.