stack interchange

noun

stack interchange

noun
1

Road, Transport A massive, free-flowing, multi-level highway junction, connecting two intersecting highways with a series of stacked overpasses and flyovers, allowing drivers to turn in any direction without stopping.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.