meaning of calling card

calling card meaning in Law Dictionary

card bearing an individual's title and address, sent or left in place of a formal personal or company see.

calling card meaning in Business Dictionary

charge card, released often by phone organizations, in making regional and/or long-distance phone calls.

calling card meaning in General Dictionary

a card which is used as opposed to money which will make telephone calls

View more

  • a printed or written greeting that is left to indicate which you have visited
  • an identifying characteristic or behavior

Sentence Examples with the word calling card

Megan dug some coins and her calling card from her purse.

View more Sentence Examples