blocking agent

noun

1.
a class of drugs that inhibit (block) some biological process