EXPLICATORY Meaning of EXPLICATORY in English [ex.pli.ca.to.ry] adj (1625): explicative Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012