card stand

/K AA1 R D S T AE0 N D/
noun
  1. 1

    A rack that displays greeting cards or postcards for sale.

  2. 2

    (historical) A rack for holding people's visiting cards.