meaning of push back

1. the act of forcing the enemy to withdraw


Related Words

push back |

Developed & Maintained By Taraprasad.com

Treasure Words