Nouns with two meanings

12345678910
Across
  1. 2. To lift an object
  2. 4. Method
  3. 6. A stone
  4. 7. The shape of the human body
  5. 8. not nice
  6. 9. The body part
Down
  1. 1. The colour
  2. 3. Competition
  3. 5. Gift
  4. 7. A season
  5. 10. Final part