EGAVE

explicatable

Meaning

  1. adjective Explicable

Similar words

explicable explainable expoundable accountable exponible interpretable explanatory rationalizable soluble clarifiable

Save “explicatable” to learn later