Definition, synonyms and related words
An early precursor of the business card, first produced at the beginning of the seventeenth century.