Meaning of frustrate in English
1. prevent a plan or action from progressing or succeeding
The plan to build the dam was frustrated.
2. prevent someone from doing or achieving what he or she wants
The language barrier frustrated him.
3. cause to feel discouraged or irritated because of this
She was very frustrated with her personal life.