Golden Bowl

Dictionary

FRUSTRATIVEa.

Tending to defeat; fallacious.