Online English Dictionary

Home

Ambrosia


n.

The fabled food of the gods (as nectar was their drink), which conferred immortality upon those who partook of it.


© 2009 Dammam Community College