Definition of Scurrilous

  • 1. Expressing offensive reproach Adjective Satellite

Synonyms for word "scurrilous"

Semanticaly linked words with "scurrilous"