explicable
Explore definitions, synonyms, and language insights of explicable
Definitions
Adjective
capable of being explicated or accounted for; "explicable behavior"
Explore definitions, synonyms, and language insights of explicable