baffled

BAF'FLED, pp. Eluded; defeated; confounded.