Puritanical
definition- of, relating to, or characterized by a rigid morality
synonyms- bluenosed, nice-nelly, prim, prudish, straitlaced, Victorian
Tyrannical
: using power over people in a way that is cruel and unfair
Synonyms
arbitrary, autocratic (also autocratical), czarist (also tsarist or tzarist), despotic, dictatorial, monocratic, absolute (also tyrannic), tyrannous