a place where two or more roads meet, forming a circle that all traffic must go around in the same direction
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: traffic circle