Definify.com

Definition 2024


explicatable

explicatable

English

Adjective

explicatable (comparative more explicatable, superlative most explicatable)

  1. Explicable

Translations