1. the quality of having a delicious taste or smell. Of food, the quality of being tasty or delicious delicious671