海底ケーブル

undersea cable; submarine cable

Meaning

  1. n
    undersea cable; submarine cable

Example sentences

  • A submarine cable was laid between the two countries.