preach against (something)
To give a stern, forceful warning against something. The priest preached against coveting other people's possessions. My mother always preaches against drugs and drinking, so I've never wanted to try them.
preach against someone or something
to exhort against someone or something. The evangelist preached against the operator of the town's only saloon. The principal kept preaching against drinking and drugs.