Delectable Definition: giving joy or pleasure <especially a delicious food item>; tasty Related Articles: Glossary: YummyGlossary: Scrumptious