ALL meanings of explicable
- noun explicable Able to be accounted for or understood. 1
- adjective explicable If something is explicable, it can be explained and understood because it is logical or sensible. 0
- adjective explicable capable of being explained 0
- adjective explicable that can be explained; explainable 0
- adjective explicable Able to be explained. 0