homework

12345678
Across
  1. 2. to stop something from happening
  2. 4. to hold spellbound
  3. 5. unsuccessful or useless
  4. 7. as in speed
  5. 8. as in lavish
Down
  1. 1. to study very carefully
  2. 2. an unfair use of power
  3. 3. accused of something
  4. 5. wonder or surprise
  5. 6. a demand