defending
Explore definitions, synonyms, and language insights of defending
Definitions
Adjective Satellite
attempting to or designed to prevent an opponent from winning or scoring
Explore definitions, synonyms, and language insights of defending