Off the radar

What is the meaning of Off the radar?

Not noticed or recognized

How to use Off the radar?

That issue has been off the radar for a while now.

Related Slangs: