Definition of Challengeable

  • 1. Capable of being challenged Adjective Satellite

Semanticaly linked words with "challengeable"