Across
- 2. Lack; deficiency
- 5. tiny
- 7. To withstand
- 8. Suitable; appropriate; (regarding clothing) attractive or flattering
- 9. against To criticize severly
- 10. revealing
- 11. Lacking wit and imagination
- 13. Esteemed; revered; impressive
- 15. Minor; insignificant; unexceptional
- 16. To read carefully
Down
- 1. Hardworking; attentive
- 2. lacking
- 3. To make something happen abruptly
- 4. Essential or important
- 6. Very detailed; thorough
- 12. To cross the river at a shallow place
- 14. enthusiasm
- 17. Restless; agitated
