VOCABULARY

12345678
Across
  1. 2. intrude, infringe, invade, trespass
  2. 5. ON trust, depend, count on
  3. 6. safeguard, guarantee, certify
  4. 7. oppose, go against, approach
  5. 8. worsen, decline, depreciate
Down
  1. 1. stop from happening, avoid
  2. 3. fail, go to ruin, break down
  3. 4. return, reestablish, bring back
  4. 5. challenge, attack, confront