Synonyms for "punctured"

Words with similar meaning