• word of the day

    inhibitor

    inhibitor - Dictionary definition and meaning for word inhibitor

    Definition
    (noun) a substance that retards or stops an activity
Connect with us on Facebook