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
Tweet