Definition of Unsparing

  • 1. Very generous Adjective Satellite
  • 2. Not forbearing; ruthless Adjective Satellite

Synonyms for word "unsparing"

Semanticaly linked words with "unsparing"