in·vec·tive /ɪnˈvektɪv/ noun [uncountableU] formal INSULTrude and insulting words that someone says when they are very angry 咒骂 → insult He let out a stream of invective. 他连声咒骂。
Origin invective (1400-1500) French invectif, from Latin, from invehere; → INVEIGH