'traffic circle' definitions:
Definition of 'traffic circle'
From: WordNet
noun
A road junction at which traffic streams circularly around a central island; "the accident blocked all traffic at the rotary" [syn: traffic circle, circle, rotary, roundabout]