SynonymX
Speak
Explicable
Definition of Explicable
1.
Capable of being explicated or accounted for
Adjective
Semanticaly linked words with "explicable"
comprehendible
comprehensible
explainable
interpretable
soluble
Antonyms to adjective "explicable"
inexplicable