EXPLICABLE Meaning of EXPLICABLE in English [adjective] - able to be explainedUnder the circumstances, what he said was quite explicable . Cambridge English vocab. Кембриджский английский словарь. 2012