Adjective

12345678910
Across
  1. 5. smart
  2. 7. needing effort to lift
  3. 8. powerful
  4. 10. not dirty
Down
  1. 1. causing feelings of great admiration
  2. 2. a long way above the ground
  3. 3. very attractive
  4. 4. moving quickly
  5. 6. big in size or amount
  6. 9. not old