DEATHLESS Meaning of DEATHLESS in English adjective Synonyms: immortal 1, undying Related Word: eternal; abiding, lasting, persisting Merriam Webster. Collegiate thesaurus English vocabulary. Английский энциклопедический словарь тезаурус. 2003