do for one (verb) benefit: help, enhance
Sinonime: assiduously, completely, comprehensively, from A to Z, from top to bottom, fully, in and out, inside out, thoroughly, through and through, up and down, whole hog
Antonime: handicap,
harm,
hinder,
hurt, injure