Appetizing
'appetizing' is the definition.
(similar in meaning)
This is all the clue.
(Other definitions for tasty that I've seen before include "Sexually attractive?" , "Like nice grub" , "Appetizing" , "Palatable" , "Delicious" .)
'appetizing' is the definition.
(similar in meaning)
This is all the clue.
(Another definition for savory that I've seen is " Plant".)