English Language » Idioms and Phrases

QUESTION

‘To push somebody to wall’ means—

A)

To try hard

B)

To defeat someone

C)

To show sign of cowardice

D)

To start conversation