review

12345678
Across
  1. 1. a reason for doing sth.
  2. 4. hopeful or cheerful
  3. 6. dominated by one's wife
  4. 8. skeptical
Down
  1. 2. force sb. to accept sth. esp. a belief or way of life
  2. 3. made or occurring before marriage
  3. 5. feeling and expressing respect and awe
  4. 7. perfect happiness