VariousWords beta
Related Terms:
Definitions:
Adjective
challengeable
Definition: capable of being challenged
Definition: Able to be challenged or disputed.