IMMORTAL definition in the Cambridge English Dictionary – Zpop