Rhyme Desk
Find rhyming words!

Definition of "Moralist" :

noun: someone who demands exact conformity to rules and forms

noun: a philosopher who specializes in morals and moral problems