trade card

trade card definitions

noun
  • An early precursor of the business card, first produced at the beginning of the seventeenth century. 

  • A trading card (such as a cigarette card).