Definitions from Wikipedia (Atlantic Array)
▸ noun: a proposed offshore wind farm in the Bristol Channel, off the coast of North Devon and South Wales, United Kingdom.
▸ Words similar to atlantic array
▸ Usage examples for atlantic array
▸ Idioms related to atlantic array
▸ Wikipedia articles (New!)
▸ Words that often appear near atlantic array
▸ Rhymes of atlantic array
▸ Invented words related to atlantic array
▸ noun: a proposed offshore wind farm in the Bristol Channel, off the coast of North Devon and South Wales, United Kingdom.
▸ Words similar to atlantic array
▸ Usage examples for atlantic array
▸ Idioms related to atlantic array
▸ Wikipedia articles (New!)
▸ Words that often appear near atlantic array
▸ Rhymes of atlantic array
▸ Invented words related to atlantic array