adj. 25B6; adjective (informal) MORALISTIC, moralizing, sanctimonious, self-righteous, holier-than-thou, sententious.
PREACHY
Meaning of PREACHY in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012