IMMORTAL Meaning of IMMORTAL in English [noun] [C]The Greek and Roman gods were called the immortals.(figurative) She is one of the immortals among classical opera singers. Cambridge English vocab. Кембриджский английский словарь. 2012