BARCLAYCARD


Meaning of BARCLAYCARD in English

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.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.