perforator
noun 3
Definitions
noun
1
A tool or machine that makes holes, or perforates, materials such as paper and card.
2
A machine that can bore a tunnel underground
3
A perforating artery or vein
Your note
not saved0 chars
noun
A tool or machine that makes holes, or perforates, materials such as paper and card.
A machine that can bore a tunnel underground
A perforating artery or vein