superstreet

English

Etymology

From super- +‎ street.

Noun

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.