Definition, synonyms and related words
A long, narrow urban park, typically built on a disused railway line