Crossword Puzzle

12345678
Across
  1. 2. official approval to do something
  2. 5. specific but not explicitly named or stated
  3. 6. to disagree or debate with someone
  4. 8. covering everything; thorough or complete
Down
  1. 1. management of money; related to banking or investments
  2. 3. the act of dividing or setting apart
  3. 4. being in a place; opposite of absence
  4. 7. the state of being free; lack of constraint