trading stamp n : a stamp given by a retailer to a buyer; redeemable for articles on a premium list
Copyright © 2024 3Dict.net