straightlaced

(adj) priggish

< straightjacket | straightness >