meaning of Cartes de visite

Cartes de visite meaning in General Dictionary

of carte-de-visite