EXPLATE


Meaning of EXPLATE in English

vt to explain; to unfold.

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