trademarkBritish EnglishBFBa plastic card from your bank that you use to pay for things and that allows the money to be taken straight from your account
Definition of Switch card from the Longman Dictionary of Contemporary English within the topic BANKING