Feelings of being annoyed, disappointed, or unable to achieve something you want.
From Latin 'frustrari' (to deceive/disappoint), possibly from 'frustra' (in vain). The word entered English in the 15th century and has kept its core meaning of thwarted desires.
Try Another Word