priggish
adjective
[ ˈprɪɡɪʃ ]
• self-righteously moralistic and superior.
• "a priggish little pedant"
Similar:
self-righteous,
holier-than-thou,
smug,
sanctimonious,
moralistic,
sententious,
prudish,
puritanical,
prim,
strait-laced,
tight-laced,
stuffy,
starchy,
prissy,
Victorian,
schoolmarmish,
schoolmistressy,
old-maidish,
narrow,
narrow-minded,
censorious,
Pecksniffian,
Pharisaic,
hypocritical,
goody-goody,
Grundyish,