ff

1234567891011121314151617181920
Across
  1. 2. short
  2. 4. handsome
  3. 5. slim
  4. 9. beard
  5. 12. bridge
  6. 13. curly
  7. 14. cube
  8. 16. good-looking
  9. 18. spoilt
  10. 19. lazy
  11. 20. heel
Down
  1. 1. shoulder
  2. 2. square
  3. 3. vertical
  4. 6. moody
  5. 7. tube
  6. 8. nice
  7. 9. bald
  8. 10. triangle
  9. 11. motorway
  10. 15. ponytail
  11. 17. piece
  12. 18. shirt