VariousWords beta
Related Terms:
Definitions:
Adjective
explicable
Definition: capable of being explicated or accounted for; "explicable behavior"
Definition: Able to be explained.