meaning of traffic light

1. a visual signal to control the flow of traffic at intersections


Related Words

traffic light |

Developed & Maintained By Taraprasad.com

Treasure Words