FRUSTRATE Meaning of FRUSTRATE in English v. foil, thwart; disappoint; make frustrated; defeat; baffle, confound Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012