Definition of Defendable

  • 1. Capable of being defended Adjective Satellite

Synonyms for word "defendable"

Semanticaly linked words with "defendable"