VocabAhead

Scurrilous

  1. adjective

    expressing offensive reproach

    Similar: abusive, opprobrious