foiled

verb
  1. prevented from succeeding; thwarted
  2. Usage: past tense of ‘foil’
adjective
  1. covered with a thin layer of metal foil
  2. Usage: technical

Examples