1 - To disappoint or defeat; to vex by depriving of something expected or desired.
2 - To hinder or thwart.
3 - To cause stress or annoyance.
1 - Foiled, stopped, disappointed.
2 - Suffering from frustration; dissatisfied, agitated, and/or discontent because one is unable to perform an action or fulfill a desire.





