Vocabulary: The Democracy Debate

12345678
Across
  1. 2. to help it grow or progress
  2. 5. the basis on which something is developed
  3. 7. something that came before something else
  4. 8. a discussion about why something has happened
Down
  1. 1. to have resisted or held out against
  2. 3. to limit or confine something
  3. 4. to seek to accomplish something
  4. 6. the most important part