EXPLICABLE


Meaning of EXPLICABLE in English

[adjective] - able to be explainedUnder the circumstances, what he said was quite explicable .

Cambridge English vocab.      Кембриджский английский словарь.