PREACH AT Meaning of PREACH AT in English give moral advice to (someone) in a self-righteous way. → preach Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004