spaghetti junction - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a place where several roads meet on different levels, creating a complicated network

    Even though the original Spaghetti Junction is in the U.K., Atlanta's version looks more intimidating from above.

    Submitted from United Kingdom on 27/07/2015