Definition of option card in English:

option card

noun

  • 1Computing
    An expansion card.

  • 2A credit card issued for use in a particular store or chain of stores.