Synonyms: inhibitor
Definition: a substance that retards or stops an activity
Similar words: substance
Definition: a particular kind or species of matter with uniform properties
Usage: shigella is one of the most toxic substances known to man