something which is punctured - Anglais Synonymes Dictionnaire