photoradar en · NOUN EtymologyFrom photo- + radar. Meanings (uncountable) A radar-based technology used in speed cameras.