Golden Bowl

Dictionary

BAFFLEDpp.

Eluded; defeated; confounded.