Home
Random
Watchlist
Uploads
Settings
Log in
off the radar
English
Adjective
off
the
radar
(
idiomatic
)
unlikely
to
happen
, or be
important
in the
near
future
or tending to escape
detection
or
attention
.
A UK referendum on the EU constitution now seems to be moving
off the radar
.
Antonyms
on the radar
Last modified on 16 June 2013, at 13:38