What is the meaning of communicator in English?

Learn vocabulary with pictures as well as definitions of communicator in English

Learn in

See more

n. communicator

Definition of communicator in English

Person who disseminates scholarly or scientific theories in an accessible way to a non-specialist audience in order to bridge the gap between academic and popular discourse.

Synonyms of communicator in English

populariserpopularizer