Definition
Stamps given by retailers to customers based on the dollar amount spent; can be saved and redeemed for merchandise.
Stay up to date on the latest terms with a free weekly newsletter from us. Join to subscribe now.