EXPLICABLE Meaning of EXPLICABLE in English [ex.pli.ca.ble] adj (1556): capable of being explained -- ex.pli.ca.bly adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012