u2w2

1234567
Across
  1. 4. most important part
  2. 5. helping grow or progress
  3. 6. discussion why or why not a thing has happened
  4. 7. resist against something
Down
  1. 1. basis on which something is built
  2. 2. seeking to accomplish
  3. 3. to limit of confine
  4. 5. go before something else