noun1. a person or thing that promotes
2. a person who helps to organize, develop, or finance an undertaking
3. a person who organizes and finances a sporting event, esp a boxing match
4. chemistrya substance added in small amounts to a catalyst to increase its activity
5. geneticsa sequence of nucleotides, associated with a structural gene, that must bind with messenger RNA polymerase before transcription can proceed