meaning of traffic signal

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


Related Words

traffic signal |

Developed & Maintained By Taraprasad.com

Treasure Words