Definition of Barclaycard from the Oxford Advanced Learner's Dictionary

 

Barclaycard

 
BrE
 
; NAmE
 
 
jump to other results
the name of one of the most widely used British credit cards and of the organization, owned by Barclays Bank, from which these cards are available.

Other results

All matches