It means that you can't do something, but you want to do it a different time. " It can also be used in a store. If they have a sale, but run out of the item, you can get a "rain check" to pay the sale price when they get a new shipment.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.