denounce; rail against; rage against
In their speeches, politicians generally inveigh against other political parties.
in (against)#vehere (to carry, bring) (Latin)
its pronunciation is similar to envy. if u envy someone u *utter invectives* about that person veigh sounds like weigh. a person passionate about their weight would protest and complain if they were overweight