Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

immortals Definition

Cancel
immortals
noun(immortal)
one exempt from death
immortals
noun(immortal)
the gods of the Greek and Roman pantheon
immortals
noun(immortal)
a person whose fame is lasting

Words Related to immortals!

immortals Examples by Brain Bank Users