I. noun
1.
Synonyms: good 1, advantage, benediction, blessing, boon, godsend
2.
Synonyms: welfare , advantage, good, interest, prosperity, well-being
Related Word: account, behalf, sake; gain, profit
Contrasted words: catastrophe, disaster, misfortune; detriment
Antonyms: harm, ill
II. verb
to be useful or profitable to
medicines that benefit mankind
Synonyms: advantage, avail, profit, serve, work (for)
Related Word: advance, ameliorate, better, contribute (to), favor, improve; relieve, succor; build, further, promote; aid, assist, help
Idioms: do a world of good
Contrasted words: hinder, impede; damage, impair, injure; distress, upset; afflict, anguish; oppose
Antonyms: harm, hurt