Definition of Salvageable

  • 1. Capable of being saved from ruin Adjective Satellite

Semanticaly linked words with "salvageable"