meaning of stoplight
1.
a
visual
signal
to
control
the
flow
of
traffic
at
intersections
Related Words
stoplight
|
Developed & Maintained By
Taraprasad.com