Golden Bowl

Dictionary

FRUSTRABLEa.

[See Frustrate.] That may be frustrated or defeated.