Bang-for-the-buck meaning

Do you think he would get as much bang for the buck out of a fancier, more expensive car?

noun
0
0
Advertisement