English dictionary
explicable meaning and definition
Definition and meaning of explicable at MeaningMonkey.org. explicable meaning and definition in the English Dictionary.EXPLICABLE adjective
Definition of explicable (adjective)
- capable of being explicated or accounted for
- "explicable behavior"
- antonym: incomprehensible
Source: Princeton University Wordnet