radar trap
noun
See speed trap
Words nearby radar trap
radar astronomy,
radar beacon,
radar gun,
radar picket,
radar telescope,
radar trap,
radarkymography,
radarman,
radarscope,
radcliff,
radcliffe