noun
Meaning 1
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.
Definition source: English Wiktionary via Wiktextract
Topics: road, transport
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: directional interchange
Antonyms: none provided