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.
Are You Learning English? Here Are Our Top English Tips