VariousWords beta
Related Terms:
Definitions:
Noun
spaghetti junction
Definition: a complicated highway interchange with multiple overpasses
Definition: A complicated interchange with many intertwining roads.