SWEP
has the following definition + add your definition
Solar & Wind Electric Power
Solar & Wind Electric Power is used in Acronym
The word SWEP is used in Acronym meaning Solar & Wind Electric Power