Home › Words › P › pushcardpushcardpushcard means A punchboard.Among words judged in Lexicurio's Arena, pushcard ranks #16,765 of 42,817 for Qualifying.EtymologyFrom push + card.nounA punchboard.Definitions & examples from Wiktionary (CC BY-SA 3.0).