EXPLICABLE Meaning of EXPLICABLE in English adj. that can be explained. Oxford English vocab. Оксфордский английский словарь. 2012