English

edit
 
English Wikipedia has an article on:
Wikipedia

Etymology

edit

super- +‎ street

Noun

edit

superstreet (plural superstreets)

  1. A type of intersection in which traffic on the minor road must turn right and make a U-turn at a designated turn area.