Lexis Rex Home



Advanced English Word of the Day

ambrosia




Definitions

English > English
ambrosia
     1. n. (Greek mythology, Roman mythology) The food of the gods, thought to confer immortality.
     2. n. (Greek mythology, Roman mythology) The anointing-oil of the gods.
     3. n. Any food with an especially delicious flavour or fragrance.
     4. n. Anything delightfully sweet and pleasing.
     5. n. An annual herb historically used medicinally and in cooking,.
     6. n. A mixture of nectar and pollen prepared by worker bees and fed to larvae.
     7. n. A dessert made from shredded coconuts and oranges, sometimes including other ingredients such as marshmallow.



Review Previous Words





Learn these with
Multiple Choice
Hangman
Word Search
Crosswords
Flash Cards
Swap Q/A




Subscribe to Advanced Word of the Day
Email: