EXPLICATE Meaning of EXPLICATE in English (a.) Evolved; unfolded. Webster's English dictionary. Английский словарь Webster. 2012