1. micropunch - Noun
2. micropunch - Verb
micropunch (plural micropunches)
A very small punch (device)
micropunch (third-person singular simple present micropunches, present participle micropunching, simple past and past participle micropunched)
To punch small holes using such a device