Impossible to recover or recoup or overcome
English: irretrievable, unretrievable
Less certain link between this word and this sense.
irretrievable, unretrievable
English: irretrievable, unretrievable
Less certain link between this word and this sense.