Meaning of “unsparing” in the English Dictionary