Definitions from Wikipedia (East Anglia Array)
▸ noun: a proposed series of offshore wind farms located around 30 miles off the east coast of East Anglia, in the North Sea, England.
▸ Words similar to east anglia array
▸ Usage examples for east anglia array
▸ Idioms related to east anglia array
▸ Wikipedia articles (New!)
▸ Words that often appear near east anglia array
▸ Rhymes of east anglia array
▸ Invented words related to east anglia array
▸ noun: a proposed series of offshore wind farms located around 30 miles off the east coast of East Anglia, in the North Sea, England.
▸ Words similar to east anglia array
▸ Usage examples for east anglia array
▸ Idioms related to east anglia array
▸ Wikipedia articles (New!)
▸ Words that often appear near east anglia array
▸ Rhymes of east anglia array
▸ Invented words related to east anglia array