explainable ( synonym found)

Definition of explainable:

(adj) : able to be explained or understood

Back to Top