gone for good
- foreverFor all time
- vanishedDisappeared from sight
- permanentFixed without end
- departedHaving left
- lostUnable to navigate
irreversible · final · never · disappeared · farewell · goodbye · finished · ended · extinct · erased · forgotten · buried · closed · over · done · abandoned · dissolved · faded
gone for goodhere to stay
Established for good
passing through · taking a break · stepped out · taking time off
gone for goodhere to stay
Established for good
staying put · settled in · firmly established · not going anywhere · going nowhere
gone for goodcoming back
Arriving again after departure
returning · be right back · boomeranging · resurging · reappearing