preachy
adjective
[ ˈpriːtʃi ]
• having or showing a tendency to give moral advice in a tedious or self-righteous way.
• "his patriotic pictures had a preachy tone"
Similar:
moralistic,
moralizing,
sanctimonious,
self-righteous,
holier-than-thou,
priggish,
sententious,
pietistic,
didactic,
dogmatic,
unco guid,
Pharisaic,
Pharisaical,