English edit

Etymology edit

explicate +‎ -able

Adjective edit

explicatable (comparative more explicatable, superlative most explicatable)

  1. Explicable

Synonyms edit

Antonyms edit

Translations edit