Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Computerspunched cardˈpunched card (also punch card) noun [countable] TDa card with a pattern of holes in it that was used in the past for putting information into a computer ldoceonline.com