be good for
Serve one well
Be good for means to benefit or have a positive effect on something: Exercise is good for your heart, A little competition is good for business.
It can also mean to be reliable for a particular amount or duration: He's good for the money, This battery is good for about six hours.
In casual speech, asking what someone is good for questions their usefulness or capability.
- advantageousProviding benefit or gain
- helpfulGiving useful aid
- befitBe appropriate for
- nutritiousRich in beneficial substances
- wholesomeConducive to well-being
assist · agree with · therapeutic · favorable · restorative · useful · profitable · healing · suit · just what the doctor ordered · salutary · valuable · constructive · could do with · nurturing · healthy · improve · uplift