watertight, waterproof
(syn)
ironclad, incontestable, solid (impossible to contradict or weaken)
(ux)