in retreat

English

Prepositional phrase

in retreat

  1. (idiomatic) Synonym of on the run (at a disadvantage).