11 letters · 15 points in Scrabble
verb hinder or prevent (the efforts, plans, or desires) of
verb treat cruelly
adjective discouraging by hindering
originEtymology tree English frustrate English -ing English frustrating From frustrate + -ing.
Etymology from Wiktionary, CC BY-SA 3.0