delectable
/dɪlˈɛktʌbʌl/
Explore definitions, synonyms, and language insights of delectable
Definitions
Adjective Satellite
extremely pleasing to the sense of taste
Adjective Satellite
capable of arousing desire; "the delectable Miss Haynes"