Definition of palm card in US English:

palm card

noun

US
  • A small card containing information or promotional material.

Origin

1960s; earliest use found in The New York Times.