straight-laced

adj
Graduate
1

Having narrow views on moral matters; prudish.

Thesaurus