washed-up

Explore definitions, synonyms, and language insights of washed-up

Definitions

Adjective Satellite
doomed to extinction