Delectable
French Meaning
délicieux délectable
English Meaning
- Greatly pleasing; delightful.
- Greatly pleasing to the taste; delicious. See Synonyms at delicious.
- Something delightful or delicious: a feast of home-cooked delectables.