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).