Equal to or fulfilling some requirement.
A sufficient amount of; enough.
Barely useful; almost worthless or pointless, but nevertheless better than having nothing at all.