Synonyms to full of holes

patchy, adulterated, amalgamated, ambiguous, ambivalent, amphibious, arrested, bespangled, blemished, blended, blotched, blotchy, broken, broken off, callow, capricious, careening, catchy, chopped-off, choppy, combined, complex, composite, compound, compounded, conglomerate, damaged, dappled, decousu, defective, deficient, desultory, deviative, disconnected, discontinued, discontinuous, discrete, disjunctive, dotted, dotty, dowdy, down-at-heel, down-at-the-heels, eccentric, eclectic, embryonic, episodic, equivocal, erratic, erroneous, failing, fallible, faulty, fifty-fifty, fitful, flea-bitten, flecked, fleckered, flickering, fluctuating, found wanting, frayed, frazzled, frecked, freckled, freckly, guttering, half-and-half, halting, herky-jerky, heteroclite, heterogeneous, holey, hypoplastic, immature, immethodical, impaired, imperfect, imprecise, impure, in arrear, in arrears, in default, in rags, in short supply, in shreds, in tatters, inaccurate, inadequate, incoherent, incomplete, inconstant, indiscriminate, inexact, infant, intermittent, intermitting, interrupted, intricate, ironic, irreg