perforating

verb
  1. making holes through something
  2. Usage: present participle of perforate
adjective
  1. designed to make holes or having the ability to pierce through

Examples