Puzzle 2

123456789101112131415161718192021222324252627282930313233343536373839
Across
  1. 1. v. avoid, stay away from.
  2. 5. adj. tangible, specific, prominent.
  3. 7. adj. exhaustive, difficult, arduous.
  4. 9. n. raid, attack, small-scale invasion.
  5. 12. v. haul, draw, pull, drag.
  6. 16. adj. up to now, previously, so far.
  7. 19. adj. intelligent, clever, perceptive. commence v. begin, initiate, start.
  8. 21. adj. awkward, unskillful.
  9. 22. v. block, obstruct, hamper.
  10. 26. adj. economical, inexpensive.
  11. 27. adj. elementary, fundamental, primitive.
  12. 29. n. conflict, dispute, struggle.
  13. 32. v. reveal, admit, disclose.
  14. 33. adj. unclear, cloudy, foggy, dark.
  15. 35. adj. unstoppable.
  16. 37. v. produce a liquid, squirt.
  17. 38. v. restrict, limit, control.
  18. 39. v. shock, jar, shake up, surprise; n. blow, surprise, shock.
Down
  1. 2. adj. graceful, agile.
  2. 3. n. comfort, consolation, relief.
  3. 4. adj. common, widespread, popular.
  4. 6. n. mockery, derision, contempt, ridicule.
  5. 8. v. prevent, impede, obstruct.
  6. 10. adj. later, succeeding, following, ensuing.
  7. 11. adj. impolite, rude, vulgar.
  8. 13. v hunt, look for.
  9. 14. n. area, proximity, zone.
  10. 15. adj. profitable money-making.
  11. 17. adj. (1) misty, cloudy, foggy; (2) unclear, fuzzy, obscure.
  12. 18. v. insult, mock, torment.
  13. 20. n. danger, hazard, risk, threat.
  14. 23. adj. sociable, friendly.
  15. 24. adj. strong, rugged, well built.
  16. 25. v. crush, grin, powder.
  17. 28. adj. threatening, menacing, dangerous.
  18. 30. adj. (1) thin, slim, slight; (2) unlikely.
  19. 31. v. labor, work; n. exertion, labor, work.
  20. 34. adj. pleasant, cordial, agreeable.
  21. 36. v. obey, listen to, mind, follow.