EXPLICATOR


Meaning of EXPLICATOR in English

noun one who unfolds or explains; an expounder; an explainer.

Webster English vocab.      Английский словарь Webster.