straitlaced - adjective
straitlaced - thesaurus
priggish prim prissy prudish puritanical straightlaced victorian