Vocabulary puzzle

12345678
Across
  1. 3. to leave part of a whole
  2. 5. North
  3. 7. to remove or rid of
  4. 8. Prisoner of war camp
Down
  1. 1. give up something
  2. 2. March led by union general
  3. 4. Against the union
  4. 6. General in the Union