wind turbine rotors

Synonyms

wind power rotors, rotors

Definition

A rotor consists of a hub and the rotor blades and is mounted on top of the tower in front of the nacelle.