Adjectives for Invective

Words used to describe Invective
indiscriminate; coarsest; classical; fierce; witty; heated; indignant; opprobrious; unreasonable; furious; insulting; bitter.