meaning of traffic circle

1. a road junction at which traffic streams circularly around a central island; "the accident blocked all traffic at the ">rotary"


Related Words

traffic circle |

Developed & Maintained By Taraprasad.com

Treasure Words