impediment vs inhibitor

impediment

noun
  • A hindrance; that which impedes or obstructs progress. 

  • Baggage, especially that of an army; impedimenta. 

  • A disability, especially one affecting the hearing or speech. 

inhibitor

noun
  • One who or that which inhibits. 

  • Any substance capable of stopping or slowing a specific chemical reaction. 

  • Any substance capable of stopping or slowing a specific biological process 

How often have the words impediment and inhibitor occurred in a corpus of books? (source: Google Ngram Viewer )