non-sparing

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