Search Details
Word: ambrosia
(lookup usage)
(lookup stats)
Meaning:
Noun:
- A mixture of nectar and pollen prepared by worker bees and fed to larvae
- Any food with an especially delicious flavour or fragrance
- (''Greek & Roman Mythology'') The food of the gods, thought to confer immortality
Source: Wiktionary
| Src Info »
Proper noun:
- British A brand of tinned milk puddings, especially a creamed rice pudding
Source: Wiktionary
| Src Info »