have a good run for your moneyhave a good run for (your) money
to have a long period of success or enjoyment.
I've achieved a lot in my life and I feel I've had a good run for my money.
(redirected from have a good run for your money)
have a good run for (one's) money
To experience joy or success, but only for a limited period of time. That company had a good run for its money before news of that scandal broke.I had a good run for my money, but I knew my hard living would catch up to me eventually.
have a (good) run for your money
derive reward or enjoyment in return for your outlay or efforts.