DISSEMINATOR MEANING IN ENGLISH

• Disseminator Definition & Synonyms

  1. (n.) One who, or that which, disseminates, spreads, or propagates; as, disseminators of disease.


Synonyms:
Propagator,

RECENT SEARCHES