Varnam cross word puzzle

12345678910111213141516171819
Across
  1. 4. a series of thoughts that happen during sleep
  2. 7. general people
  3. 10. options
  4. 12. prediction
  5. 14. tough
  6. 18. fight
  7. 19. fight for existence
Down
  1. 1. luck
  2. 2. being confident
  3. 3. a tool used to stop the ship
  4. 5. intelligence, future technology
  5. 6. argue
  6. 8. encourage
  7. 9. Dream big
  8. 10. aid
  9. 11. new
  10. 13. being happy
  11. 15. gift
  12. 16. insurance filing
  13. 17. opposite of doubt