From Longman Business Dictionary
preventpre·vent /prɪˈvent/ verb [transitiveT] to stop something happening, or someone doing somethinggovernment regulators working to prevent fraud
prevent somebody/something (from) doing somethingThe region’s huge economic problems will prevent it from realizing its potential.