Pedestrian Grade Separation.

« Back to Dictionary Index

A structure erected over or under an obstacle such as a freeway, roadway, street, railroad, or stream, and intended primarily for pedestrian use.

No comments yet.

Leave a Reply