adverb + (adj.)strait-laced (straight-laced)
annoyingly, impressively, very
(adj.)strait-laced (straight-laced)
+ noun
accountant, baptist, dispatch, interference, lapel, locale, observance, oracle, raven, seaside, suburbanite, suit, temper, upbringing, vicar