Main entry: delectable, delicious, scrumptious, yummy, luscious, toothsome, pleasant-tasting
Definition: extremely pleasing to the sense of taste