Across
- 2. Not short
- 4. Excellent of high quality
- 6. Costing a great deal of money
- 7. Opposite of soft
- 8. Not considering others' feelings
Down
- 1. Lacking good sense
- 2. Worn out, exhausted
- 3. Unkind, not generous
- 4. Mild or kind in temperament
- 5. Not wet
