DelectableDelectableIn the dictionary the meaning for delectable is mouthwatering, very pleasant to taste or smell, appetizing and toothsome is there too! I've never heard of that one, but I'll agree!Sue MollSue Moll