non-sparing
NON-SPARING
, a. Sparing none; alldestroying; merciless.