watertight

adjective
  1. not allowing water to enter or pass through
  2. having no flaws or weaknesses; impossible to dispute or defeat
  3. Usage: figurative

Examples