Synonyms for Frustration (same or very similar meaning)
WordNet sense 1 (the feeling that accompanies an experience of being thwarted in attaining your goals):
defeat
WordNet sense 2 (an act of hindering someone's plans or efforts):
foiling, thwarting
From the ODE community, based on WordNet
add/edit