YourDictionary

explicable

adjective

that can be explained; explainable

See explicable in American Heritage Dictionary 4

Learn more about explicable

link/cite print suggestion box