unspared

unspared

(ʌnˈspɑːd)
adj
1. not spared; not reserved
2. obsolete vital; indispensable