impede

verb
1
to delay or stop the progress of something
مانع شدن, بازداشتن, جلوگیری کردن, سد کردن
synonym hinder, hamper