(Chiefly North American) an electricity pylon; (later also) any tall structure used in the generation or transmission of power, especially from a renewable source.
Origin
Early 20th century; earliest use found in The Trenton Times.
Definition of power tower in US English:
power tower
noun
(Chiefly North American) an electricity pylon; (later also) any tall structure used in the generation or transmission of power, especially from a renewable source.
Origin
Early 20th century; earliest use found in The Trenton Times.