pushcard
noun
: punchboard
an order prohibiting the interstate sale of … pushcards and other lottery devices—Federal Trade Commission Releases
Love words? Need even more definitions?
Merriam-Webster unabridged
Share