Synonyms of straitlaced

1 Syllable
prim, stiff, strict
2 Syllables
prudish, rigid, proper, genteel, prissy
3 Syllables
humorless, victorian
5 Syllables
puritanical