add. ·- wires leading from various points of an electric system to a central station, where a voltmeter indicates the potential of the system at those points.
PRESSURE WIRES
Meaning of PRESSURE WIRES in English
Webster English vocab. Английский словарь Webster. 2012