in ‧ vec ‧ tive /ɪnˈvektɪv/ BrE AmE noun [uncountable] formal
[ Date: 1400-1500 ; Language: French ; Origin: invectif , from Latin , from invehere ; ⇨ ↑ inveigh ]
rude and insulting words that someone says when they are very angry ⇨ insult :
He let out a stream of invective.