Online Dictionary
Definition of " explate " in English English Dictionary
Results
Explate To explain; to unfold. v. t.