Yahoo India Web Search

Search results

  1. Dictionary
    traffic circle

    noun

    • 1. a road junction at which traffic moves in one direction round a central island to reach one of the roads converging on it; a roundabout.