puritanical

adjective

Rigorous in religious observance; marked by stern morality.

Of, relating to, or characteristic of the Puritans.

Same as puritanic.

Of or pertaining to the Puritans, or to their doctrines and practice.

Precise in observance of legal or religious requirements; strict; overscrupulous; rigid; — often used by way of reproach or contempt.