Choose the correct meaning of the idiom: Fallen off the radar
Show answer & explanation
Correct answer: B
Explanation
The idiom "fallen off the radar" means to be forgotten or no longer noticed or talked about, much like an object that disappears from a radar screen.