Delicious
English Meaning
Affording exquisite pleasure; delightful; most sweet or grateful to the senses, especially to the taste; charming.
- Highly pleasing or agreeable to the senses, especially of taste or smell.
- Very pleasant; delightful: a delicious revenge.