Big Huge Thesaurus

irretrievable

adjective

similar terms