Across
- 5. synonym of earn
- 6. antonym of cowardice
- 7. the sale of goods to the public
- 10. synonym of modern
- 11. when you work extra hours
- 12. condition that happens when your blood sugar is too high
- 14. involving, using, or relating to computers, especially the internet.
Down
- 1. synonym of vital
- 2. process of taking in food and using it for growth
- 3. every second one
- 4. restrain or keep in check
- 8. encourage someone
- 9. cut down on something
- 11. positive outlook of life
- 13. synonym of speed
