straight-laced

(adj) priggish

< straight-grained | straight-legged >