|
Definition of Off the radar
1. Adjective. (idiomatic) unlikely to happen, or be important in the near future or tending to escape detection or attention. ¹
¹ Source: wiktionary.com
|
1. Adjective. (idiomatic) unlikely to happen, or be important in the near future or tending to escape detection or attention. ¹
¹ Source: wiktionary.com