energy park
energy park · energy parks
A designated area for the generation of clean energy such as wind and solar powerA designated area for the generation of clean energy such as wind and solar power.
Meaning
1 sensesA designated area for the generation of clean energy such as wind and solar power.
Forms
plural: energy parks| Singular | energy park |
|---|---|
| Plural | energy parks |
regular