English

edit

Prepositional phrase

edit

in retreat

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