English
›
Words
elucidate
Translation:
English
Verb
9
to
clear up (especially something abstract)
8
explain
6
clarify
4
make
clear
2
enlighten
Add
Translation