Subsea fun

12345678910
Across
  1. 2. far down
  2. 6. connection between connectors
  3. 8. squeezing force
  4. 9. electrical pressure
  5. 10. Maestro
Down
  1. 1. Ocean vessel
  2. 3. electrical separation
  3. 4. Sea
  4. 5. Lease
  5. 7. Footwear