English dictionary
spaghetti junction meaning and definition
Definition and meaning of spaghetti junction at MeaningMonkey.org. spaghetti junction meaning and definition in the English Dictionary.SPAGHETTI JUNCTION noun
Definition of spaghetti junction (noun)
- a complicated highway interchange with multiple overpasses
Source: Princeton University Wordnet