Puzzle #2

12345678910
Across
  1. 4. a strip of leather hold in clothes
  2. 7. not a long time ago
  3. 8. a small number of
  4. 10. not evasive; honest
Down
  1. 1. more than enough
  2. 2. enjoyment, amusement
  3. 3. a feeling of great pleasure and happiness
  4. 5. vehicles moving on a public highway
  5. 6. not quite; very nearly
  6. 9. come or go into (a place)