Strait-laced

Webster's Dictionary of the English Language

·adj Bound with stays.

II. Strait-laced ·adj Restricted; stiff; constrained.

III. Strait-laced ·adj Rigid in opinion; strict in manners or morals.