English » Idioms and Phrases

‘To push somebody to wall’ means—

A

To try hard

B

To defeat someone

C

To show sign of cowardice

D

To start conversation