landwire

/ˈlændˌwɪər/

Definitions

1. noun

A type of underground electrical cable, often made of lead sheathing.

“The landwire was damaged during the excavation process.”

Synonyms

  • subterranean cable
  • underground cable

Antonyms

  • above-ground cable
  • aerial cable