in retreat en · ADP Meanings (idiomatic) Synonym of on the run (“at a disadvantage”). Synonyms on the run