IMPROVER Scrabble 15 Words With Friends 18 Definition noun someone devoted to the promotion of human welfare and to social reforms. — synonyms: humanitarian, do-gooder noun a component that is added to something to improve it. — synonyms: addition, add-on See all 88 words you can make from IMPROVER → 8-letter words Words starting with I Words ending with R ← Unscramble different letters