Big Huge Thesaurus

irrecoverable

adjective

antonyms

similar terms