micropunchmicropunch means A very small punch (device). Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom micro- + punch.nounA very small punch (device)verbTo punch small holes using such a device