have a good run for money

Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Encyclopedia.

have 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.
See also: good, have, money, run