Definition of ring junction in English:

ring junction

noun

  • A road junction at which traffic is channelled in two directions round a central island, entering and leaving by smaller islands.

Origin

1970s; earliest use found in The Guardian.