pseudosubstrate noun1 •Any substance that mimics the substrate of an enzyme and thus inhibits its activity formspseudosubstrates