Total:
Go to Cart
English » Idioms and Phrases
‘To push somebody to wall’ means—
To try hard
To defeat someone
To show sign of cowardice
To start conversation