Find the word definition

Wiktionary
slip under the radar

vb. (context idiomatic English) To go unnoticed, especially for a long period of time.