strait-laced , straight-laced, straitlaced
If you describe someone as strait-laced, you disapprove of them because they have very strict views about what kind of behaviour is moral or acceptable. adj
(disapproval)
He was criticised for being boring, strait-laced and narrow-minded...