store card
noun

a credit card issued by a large department store, which can only be used for purchases in that store

Browse by Subjects
regulated consumer credit agreement
certificate of origin
deferred cost
price to book ratio (P/B)
capital ratio