From Longman Business Dictionary
inhibitin·hib·it /ɪnˈhɪbɪt/ verb [transitiveT] to prevent something from growing or developing in the way that it could or being as good as it should beAir fares tend to be higher at airports where certain factors inhibit competition among airlines.