inhibitor
1. [ noun ] a substance that retards or stops an activity
Related terms: activator substance antioxidant moderator anticatalyst inhibit
Similar spelling:   inhibitory
  inhibit
  inhibited
  invitatory
  inhibition
  inhibiting
  inhabit
  invidious
  invidiously
  invidia
  inhabitant