IMMORTALITY Meaning of IMMORTALITY in English [noun] [U](figurative) The Wright brothers achieved immortality with the first powered flight in 1903. Cambridge English vocab. Кембриджский английский словарь. 2012