STRAIT-LACED


Meaning of STRAIT-LACED in English

adj bound with stays.

2. strait-laced ·adj restricted; stiff; constrained.

3. strait-laced ·adj rigid in opinion; strict in manners or morals.

Webster English vocab.      Английский словарь Webster.