radar
Meanings
Noun
1. radar
2. a device that takes pictures of vehicles violating traffic laws, especially a speed camera
Examples3
Ce bateau n'est pas équipé de radar.
The ship is not equipped with radar.
Le bateau était équipé d'un radar.
The boat was equipped with radar.
La police a installé un piège radar.
The police set up a radar trap.