vituperative

adjective

Using, containing, or marked by harshly critical or irate language.

Serving to vituperate; containing or expressing abusive censure; abusive.

Synonyms Opprobrious, scurrilous.

adjective

Uttering or writing censure; containing, or characterized by, abuse; scolding; abusive.

adjective

marked by harsh, spoken, or written abuse; abusive, often with ranting or railing

adjective

marked by harshly abusive criticism