Tower mounted definition
Tower mounted means a system mounted on a monopole, freestanding, or guyed structure that supports a wind generator.
Examples of Tower mounted in a sentence
Antennas -------- [*] (Tower mounted with one (1) associated coaxial cable per antenna).