had been retreating
Past perfect progressiveconjugation ofretreat.There are other translations for this conjugation.

retreat

Word of the Day
Weeping Woman