Term: Traffic Mirrors
Definition:
Traffic mirrors are specifically designed for road and traffic safety. They can be convex traffic mirrors or panoramic traffic mirrors depending on which provides the optimum visibility for drivers and pedestrians.
Related: