Doomsday interchange
Definitions
1
Posts
1
Posters
111
Views
-
A high speed [interchange] designed to [funnel] traffic from one highway into [the lanes] of oncoming traffic on another.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions