Dictionary
Browse
Translate
About
›
›
→
wind farm — English Definition | Lughet
Dictionary
›
English
›
wind farm
English
Main Dictionary
wind farm
Universal Words noun an area of land on which there are a lot of WINDMILLS for producing electricity
★
★
★
★
★
Rate this entry
Related words
win
English
wince
English
winch
English
wind
English
wind chill
English
wind instrument
← Search
English