Against or in the way of

123456789
Across
  1. 3. closure or blockage
  2. 4. to happen
  3. 5. stubborn
  4. 6. excessive preoccupation
  5. 9. a place to look at stars and planets
Down
  1. 1. act of using cruel power
  2. 2. hard to understand
  3. 5. to see or notice
  4. 7. something presented
  5. 8. annoying