You searched for: “illucidates
illucidate (verb), illucidates; illucidated; illucidating
To shed light upon; to make clear, clear up; elucidate.