An official said, “It is possible that one or two suicide bombers could be positioned in each of the cities, which are on terror radar. They have been trained by Taliban and pushed into India by LeT.”
Could you please tell me what "radar" means here? Dictionary shows this meaning " measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects" for "radar", but it doesn't fit in the context.
Top answer
On terror radar = targets of terrorists
— Mister Micawber
On terror radar = targets of terrorists
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.