Meaning of elucidator in English:

elucidator

Pronunciation /ɪˈluːsɪdeɪtə/

noun

  • A person who explains something.

    • ‘Rose is an expert elucidator’