Vocabulary Review

12345678910
Across
  1. 3. cautious, careful
  2. 5. to get ahead of
  3. 6. to speed up
  4. 10. to turn aside sharply
Down
  1. 1. one who looks on or observes
  2. 2. a small part remaining
  3. 3. to spread throughout
  4. 4. happening or existing at the same time
  5. 5. a violent attack
  6. 7. to go through an area in order to procure votes, sales, or opinions
  7. 8. to put out
  8. 9. to establish by law