Golden Bowl

Dictionary

FOILEDpp.

Frustrated; defeated.