prevents
stops
keeps (someone) from doing something
La pluie m'empêche de sortir.
The rain is preventing me from going out.