Fly Under the Radar - English Idiom

The word radar is short for Radio Detection And Ranging. But when you hear people using the idiom 'fly under the radar,' are they really talking about trying to find enemy airplanes?

Comments