EXPLICATOR Meaning of EXPLICATOR in English noun one who unfolds or explains; an expounder; an explainer. Webster English vocab. Английский словарь Webster. 2012