weaponed

Explore definitions, synonyms, and language insights of weaponed

Definitions

Adjective Satellite
carrying weapons