Definition of Explicable

  • 1. Capable of being explicated or accounted for Adjective

Semanticaly linked words with "explicable"

Antonyms to adjective "explicable"