English crossword

12345678910111213
Across
  1. 2. dashing or daring look
  2. 3. in short supply
  3. 7. quiescent insect pupa
  4. 9. force into a narrow space
  5. 10. extremely foolish
  6. 12. quick thinking
  7. 13. shining with a sparkling light
Down
  1. 1. giving of moral advice
  2. 4. attack by choking
  3. 5. restraining effect on
  4. 6. a strong desire to have or do something
  5. 8. number of miles covered
  6. 11. not often