Transit Nodes

1 topic · 1 source

Science

Energy

Stops along a public transportation route where people board and disembark, often where one or more routes intersect with each other. These sites can provide ideal locations for mixed-use development as well as transit-oriented development.

Cite this definition

APA
MLA
Chicago