Under the Radar

Under the Radar is a Pre-Astro Terran that means "hidden from view" and alludes to the fact that both ground based radar and radars installed upon ships can leave low lying locations with no radar coverage hence "under the radar".