fotomultaTop 30000MeaningsNoun1. traffic camera (camera that takes photos of cars violating traffic rules)