From Longman Dictionary of Contemporary Englishtraffic circleˈtraffic ˌcircle noun [countable] American EnglishTTR a circular place where two or more roads join, which all traffic must drive around SYN roundabout British English
Examples from the Corpus
traffic circle• Route 6 came over the river, wound around a traffic circle, and disappeared into the wilderness.