Across
- 3. kind, friendly
- 5. strong
- 8. foolish
- 10. extroverted
- 11. small
- 12. weak
- 17. introverted
- 18. short
- 19. intellectual
- 21. rude
- 25. dishonest
- 28. ambitious
- 29. handsome, attractive
- 30. happy
- 31. tall
- 32. hard-working
- 34. mean
- 38. old
- 40. fast
- 41. calm, serene
- 42. fun
- 43. optimist
Down
- 1. pessimist
- 2. serious
- 4. open
- 6. young
- 7. funny
- 9. honest
- 13. pretty
- 14. sincere
- 15. lazy
- 16. large
- 20. evil
- 22. slow
- 23. good
- 24. intelligent
- 26. nice
- 27. pretty
- 28. athletic
- 33. anxious
- 34. boring
- 35. shy
- 36. patient
- 37. polite, well-mannered
- 39. generous