dilucidar
Top 20000
Meanings
Verb
1. to elucidate, clarify (transitive)
2. to clear up (transitive)