VariousWords beta
Related Terms:
Definitions:
Noun
drive
parkway
Definition: a wide scenic road planted with trees; "the riverside drive offers many exciting scenic views"
Definition: A path, carriage-way, or road through a park or a landscaped right of way.
Definition: a railway station built on the edge of a town, typically with a large car park to function as a park and ride interchange.