irremeable
adjectiveDefinition of irremeable
: offering no possibility of return
irremeable losses
Keep scrolling for more