calling card

1 ENTRIES FOUND:
calling card noun
plural calling cards
calling card
noun
plural calling cards
Britannica Dictionary definition of CALLING CARD
[count] US
1 
: a plastic card that allows a person to charge telephone calls to an account
— called also phone card
2 
old-fashioned : a small card presented when making a formal visit to someone that has the name and sometimes the address of the visitor — often used figuratively to describe something that identifies a particular person or group
— called also (British) visiting card