2 words in this vocabulary list
adjective having or showing very strict moral attitudes
adverb in a very strict or moralistic manner
adjective a term used to describe someone who holds conventional or conservative opinions, especially in a self-righteous or smug manner