THESAURUS
holey
apertured, crible, dowdy, down-at-heel, down-at-the-heels, fenestrated, frayed, frazzled, full of holes, honeycombed, in rags, in shreds, in tatters, like Swiss cheese, patchy, peppered, perforate, perforated, pierced, ragged, raggedy, ratty, riddled, scruffy, seedy, shabby, shoddy, shot through, slotted, tacky, tattered, tatty, torn, windowed