Card rack Meaning, Definition & Usage

Definitions
  1. a rack or frame for holding and displaying business or visiting card.

Webster 1913