EXPLICATOR Meaning of EXPLICATOR in English ( n. ) One who unfolds or explains; an expounder; an explainer. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012