Definition of “unsparing” - English Dictionary