straitlaced (adj.)
- authoritarian
- bigoted
- borne
- censorious
- closed
- constricted
- cramped
- deaf
- demure
- dogmatic
- dour
- evangelical
- fanatical
- firm
- fundamentalist
- genteel
- hard
- hidebound
- illiberal
- inexorable
- inflexible
- insular
- iron
- ironclad
- libertine
- little
- mean
- muscle-bound
- narrow
- narrow-minded
- nearsighted
- obdurate
- obstinate
- old-maidish
- orthodox
- overmodest
- parochial
- petty
- priggish
- prim
- prissy
- procrustean
- provincial
- prudish
- purblind
- puritanic
- puritanical
- relentless
- rigid
- rigorous
- rockbound
- sanctimonious
- shortsighted
- small
- small-minded
- smug
- staunch
- stiff
- stiff-necked
- straightlaced
- strict
- stubborn
- stuffy
- unbending
- uncharitable
- uncompromising
- ungenerous
- unrelenting
- unyielding