12 letters · 15 points in Scrabble
noun the feeling that accompanies an experience of being thwarted in attaining your goals
noun an act of hindering someone's plans or efforts
noun a feeling of annoyance at being hindered or criticized