slipped under the radar

English

Verb

slipped under the radar

  1. simple past and past participle of slip under the radar