EXPLICATE Meaning of EXPLICATE in English adj evolved; unfolded. 2. explicate ·vt to unfold; to expand; to lay open. 3. explicate ·vt to unfold the meaning or sense of; to explain; to clear of difficulties or obscurity; to interpret. Webster English vocab. Английский словарь Webster. 2012