Fig. [of an argument or plan] that cannot stand up to challenge or scrutiny. (See also not hold water; pick holes in something) Your argument is full of holes.This plan is full of holes and won't work.
including many faults Experts say the scientists' research is full of holes and unrealistic assumptions.Their stories are so full of holes that anyone who knows the facts can see right through them.