IMMORTAL Meaning of IMMORTAL in English adj.VERBS▪ be , seem▪ becomeADVERB▪ apparently , seemingly▪ almost , virtually▪ potentiallyImmortal is used with these nouns: ↑ soul , ↑ word Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012