I. adjective
1.
conforming to a standard of what is right and good
moral goodness may be distinguished from intellectual goodness
Synonyms: ethical, moralistic, noble, principled, righteous, right-minded, virtuous
Related Word: good, right; conscientious, honest, honorable, just, scrupulous, upright; chaste, decent, modest, pure
Contrasted words: amoral, nonmoral, unmoral
Antonyms: immoral
2.
Synonyms: didactic , moralizing, preachy, schoolmasterish, sermonic, sermonizing, teachy
3.
Synonyms: elevated 2, high-minded, noble
II. noun
Synonyms: maxim , aphorism, apothegm, axiom, brocard, dictum, gnome, rule, truism