We had a delectable meal yesterday.
We had a delectable meal yesterday. Correct Answer unsavory
delectable : (of food or drink) delicious.heavy : of great weight; difficult to lift or move.
unsavory : disagreeable to taste, smell, or look at.
tasty : (of food) having a pleasant, distinct flavour.
nice : giving pleasure or satisfaction; pleasant or attractive.
Antonym of delectable is unsavory