explicable
English Dictionary
->
Letter E
-> explicable
Search Dictionary:
explicable Definition
(a)
capable
of
being
explicated
or
accounted
for
; "
explicable
behavior
"
explicable Synonyms
explicable
© Art Branch Inc.