History
History
Synonyms
UK
US
Meaning:
strait-laced

(of a person) too strict, conservative, serious

prudish

OLD-MAIDISH as in Wiktionary
OLD-MAIDISH as in Wikipedia