obliterable

Explore definitions, synonyms, and language insights of obliterable

Definitions

Adjective Satellite
able to be obliterated completely