preclude

To prevent something from happening or make it impossible.