English » Idioms and Phrases

'To pass the buck' means- 

A

Depend on

B

To make a better impression

C

To blame each other

D

Feel excessively