WikiWord

English

Barclaycard

/ˈbɑː(ɹ)kliːˌkɑː(ɹ)d/ · noun

Meaning

  1. A global Visa credit card issued by Barclays plc.

Sources

No citations have been attached yet.