impossible to recover or recoup or overcome; an irretrievable loss; irretrievable errors in judgment
[ Syn: irretrievable ]