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
building and loan association
outperform
Payoff Diagram
profit related
certified public accountant