Definitions from Wikipedia (Echo City)
▸ noun: a British sound sculpture and music project founded in London in 1983 by Van der Graaf Generator member Guy Evans, Giles Leaman, and Giles Perring.
▸ Words similar to echo city
▸ Usage examples for echo city
▸ Idioms related to echo city
▸ Wikipedia articles (New!)
▸ Words that often appear near echo city
▸ Rhymes of echo city
▸ Invented words related to echo city
▸ noun: a British sound sculpture and music project founded in London in 1983 by Van der Graaf Generator member Guy Evans, Giles Leaman, and Giles Perring.
▸ Words similar to echo city
▸ Usage examples for echo city
▸ Idioms related to echo city
▸ Wikipedia articles (New!)
▸ Words that often appear near echo city
▸ Rhymes of echo city
▸ Invented words related to echo city