pushcard

noun

Definition of pushcard

: punchboard an order prohibiting the interstate sale of … pushcards and other lottery devicesFederal Trade Commission Releases