Total:
Go to Cart
English » Idioms and Phrases
'To pass the buck' means-
Depend on
To make a better impression
To blame each other
Feel excessively