explicatable

English

Etymology

From explicate +‎ -able.

Adjective

explicatable (comparative more explicatable, superlative most explicatable)

  1. Explicable

Synonyms

Antonyms

Translations