Subscribe
URL of the page has been copied to clipboard.
Meaning : A card on which data can be recorded in the form of punched holes.
Synonyms : punch card, punched card
Install App