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