Thesaurus.com
Dictionary.com

moralizing

ADJECTIVE
offering moral advice
Synonyms