slipping under the radar

English

Verb

slipping under the radar

  1. present participle and gerund of slip under the radar