radar
Top 5000
Meanings
Noun
1. radar
2. a device that takes pictures of vehicles violating traffic laws, especially a speed camera
Examples3
The ship is not equipped with radar.
The boat was equipped with radar.
The police set up a radar trap.