Suitable to be eaten; edible.
Anything that can be eaten; food.
Synonym of finger-lickin' good (“delicious”)