straightlaced
adjective
1. having narrow views on moral matters; prudish.
Similar word(s): proper, priggish, prim, prissy, prudish, puritanical, straitlaced, victorian
1. having narrow views on moral matters; prudish.
Similar word(s): proper, priggish, prim, prissy, prudish, puritanical, straitlaced, victorian