SAT Week 12 =)

1234567
Across
  1. 3. to search for provisions
  2. 5. hanging loosely or limply
  3. 6. to exclude, hinder, or prevent (something) by prior occupation or measures
  4. 7. excessively intricate or complicated
Down
  1. 1. greatly surprised
  2. 2. patient self-control
  3. 3. to treat with contemptuous disregard
  4. 4. changing frequently
  5. 5. obviously offensive
  6. 7. to prevent from attaining an end