VariousWords beta
Related Terms:
Definitions:
Verb
Definition: present participle of frustrate
Adjective
frustrating
Definition: discouraging by hindering
Definition: Discouraging; causing annoyance or anger by excessive difficulty.