superstreet
English
Etymology
From
super-
+
street
.
Noun
superstreet
(
plural
superstreets
)
A type of
intersection
in which traffic on the minor
road
must turn right and make a
U-turn
at a designated turn area.