Initiator
English Meaning
One who initiates.
- One who initiates
- A substance that initiates a chain reaction or polymerization
- A task (in a mainframe computer) that initiates multiple jobs
- A material whose presence in the body eventually leads to cancer