do good - English Synonyms Dictionary

do good

v.
[1] benefit