EnglishBarclaycard/ˈbɑː(ɹ)kliːˌkɑː(ɹ)d/ · nounMeaningA global Visa credit card issued by Barclays plc.SourcesNo citations have been attached yet.