: designed or disposed sometimes impracticably and too zealously toward bettering the conditions under which others live
Love words? Need even more definitions?
Merriam-Webster unabridged
Share