Vocab Week 19 Review

1234567
Across
  1. 4. to surprise, shock, or amaze
  2. 5. to get in the way of; to prevent
  3. 6. difficulties in life
  4. 7. a promise; pledge of faithfulness
Down
  1. 1. a short trip
  2. 2. a profession or occupation
  3. 3. a difficult choice