Subscribe
URL of the page has been copied to clipboard.
Meaning : The act of forcing the enemy to withdraw.
Synonyms : push back
Meaning : Reducing prices back to some earlier level.
Install App