Adjective Definition

explicable

1.Definition: capable of being explicated or accounted for

"Explicable behavior"




Please Share