Comprehensive
Dictionary Suite
Help
Help
Help
frustrate to hinder or prevent (someone) from doing something. [4 definitions]
frustrated feeling angry or upset at one's own powerlessness, at one's inability to resolve issues or accomplish what one desires or needs. [3 definitions]