off the radar

      English

      Adjective

      off the radar

      1. (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

      Last modified on 16 June 2013, at 13:38