VariousWords beta
Related Terms:
Definitions:
Noun
Definition: Something that is delectable.
Adjective
delectable
delicious
luscious
pleasant-tasting
scrumptious
toothsome
yummy
Definition: extremely pleasing to the sense of taste
delectable
sexually attractive
Definition: capable of arousing sexual desire; "the delectable Miss Haynes"
Definition: Highly pleasing; delightful, especially to any of the senses; delicious.