punctured - English Synonyms Dictionary

punctured

adj.
[1] pierced , perforated , perforate