frustrate

verb
1
to make somebody feel annoyed or impatient because they cannot do or achieve what they want
ناامید کردن, سرخورده کردن, مایوس کردن, به تنگ آوردن
2
to prevent somebody from doing something; to prevent something from happening or succeeding
مانع شدن, ناکام کردن, بی‌ثمر کردن, خنثی کردن, ممانعت کردن, بازداشتن
The rescue attempt was frustrated by bad weather.
He tried to frustrate his political opponents by denying them access to the media.
synonym thwart