vocabulary 4

12345678910
Across
  1. 3. to prevent the occurrence of
  2. 5. to confuse or perplex
  3. 6. showing skillful use of underhanded tactics
  4. 7. a harsh mixture of sounds that can cause discomfort
  5. 8. to understand something after much thought
  6. 9. exactly and accurately
  7. 10. to do something in a resentful manner
Down
  1. 1. the quality of being eager or ready to fight, argue, or quarrel
  2. 2. to base something on
  3. 4. a place of safety or a sacred place