immortelFormsTop 15000MeaningsNoun1. immortal (an immortal person)Examples1Cette lame peut tuer les immortels.This blade can slay immortals.