store card

 

noun

  • a credit card that can be used only in one store or chain of stores.