Find the word definition

Wiktionary
punched out
  1. (context medicine English) Being rounded, sharply circumscribed, and often multiple in number v

  2. (en-pastpunch out)