Store Card
Definition
a credit card issued by a large department store, which can only be used for purchases in that store
nouna credit card issued by a large department store, which can only be used for purchases in that store
Nearby Terms
- Similar companies