Meaning of explicable

Definition of explicable

(adj) capable of being explicated or accounted for; "explicable behavior"

Other information on explicable

WIKIPEDIA results for explicable
Amazon results for explicable