Barclaycard /ˈbɑː(ɹ)kliːˌkɑː(ɹ)d/ noun1 •A global Visa credit card issued by Barclays plc.Barclaycards were discussed and the meeting felt that they were a very useful means of securing payment on Garden Centres […] — 1970 formsBarclaycards