explicatable Explicable Adjective Explicable Origin From explicate + -able. Forms more explicatable most explicatable Synonyms explainable explicable Antonyms inexplicable