preclude

verb
1
to prevent something from happening or somebody from doing something; to make something impossible
جلوگیری کردن, پیشگیری کردن, مانع شدن, غیرممکن ساختن