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"