To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A substance that retards or stops an activity.
(biology) any agency bringing about activation. A molecule that increases the activity of an enzyme or a protein that increases the production of a gene product in DNA transcription.