inveighஎதிர்த்துப் பேசுetirttup pēcu(edittu peesu)(3 tr)speak, write or protest against, as a proposed plan, a bill, etc. with great hostility; heckle, harangue, rant and rave about; abuse; speak reproachfully or bitterly; curse
Usage:
அவன் அடிக்கடி நாத்திகத்தை எதிர்த்துப் பேசுவான்avaṉ aṭikkaṭi nāttikattai etirttup pēcuvāṉ
avan aḍikkaḍi naastihatte eduttu peesuvaan
He's often inveighing against atheism.