Fun Crossword Puzzle!

12345678910
Across
  1. 3. to meet or satisfy a need
  2. 6. A prediction
  3. 7. Self Confidence
  4. 9. to hold back
  5. 10. to move by leaps or springs
Down
  1. 1. a pair of numbers whose product is one
  2. 2. to take or make use of without right
  3. 4. Silly
  4. 5. to ask for
  5. 8. the main point or part