Prepositions

12345678
Across
  1. 2. below something
  2. 3. from one side to other
  3. 5. above something
  4. 6. surrounded by something
  5. 8. synonym of next
Down
  1. 1. opposite of far
  2. 2. opposite of down
  3. 3. moving in a constant direction
  4. 4. opposite of in front
  5. 7. opposite of out