Definisi 'ambrosial'
English to English
1 Consisting of, or partaking of the nature of, ambrosia; delighting the taste or smell; delicious.
source: webster1913
adjective satellite
2 extremely pleasing to the taste; sweet and fragrant
• a nectarous drink
• ambrosial food
source: wordnet30
3 worthy of the gods
source: wordnet30
More Word(s)
ambrosia, nectar, heavenly, tasty,

Visual Synonyms
Click for larger image