calling card

 

noun

  • 1a card bearing a person’s name and address, sent or left in lieu of a formal social or business visit.
  • an action by which someone or something can be identified: holistic, sustainable design is the calling card of the green architect
  • 2North American a phonecard or telephone charge card: [as modifier]: calling card numbers