Definition, synonyms and related words
A person who can communicate technical or scientific ideas to a general public