adj. irremediable, incurable, irreparable; irrecoverable, irresolvable, irretrievable
Copyright © 2018 WordTech Co.