frustrate
- vt. 挫败;阻挠;使感到灰心
- vi. 失败;受挫
- adj. 挫败的;无益的
英英释意
- 1. hinder or prevent (the efforts, plans, or desires) of;
- "What ultimately frustrated every challenger was Ruth's amazing September surge"
- "foil your opponent"
- 2. treat cruelly;
- "The children tormented the stuttering teacher"