washed-up Meaning, Definition & Usage

  1. adjective satellite doomed to extinction
    done for; sunk; undone; ruined.

WordNet