Definify.com
Definition 2024
explicatable
explicatable
English
Adjective
explicatable (comparative more explicatable, superlative most explicatable)
Translations
explicable — see explicable
explicatable (comparative more explicatable, superlative most explicatable)