meaning of delectable

1. Highly pleasing; delightful.
2.
capable of arousing desire; "the delectable Miss ">Haynes"


Related Words

delectable |

Developed & Maintained By Taraprasad.com

Treasure Words