Challenge words 100

123456789101112
Across
  1. 3. wrenches
  2. 4. launched
  3. 6. flexible
  4. 8. impure
  5. 11. curtness
  6. 12. howling
Down
  1. 1. piece
  2. 2. peaceful
  3. 3. whoever
  4. 5. flicker
  5. 7. footprint
  6. 9. mistook
  7. 10. yeast