Watertight
English Meaning
So tight as to retain, or not to admit, water; not leaky.
- So tightly made that water cannot enter or escape.
- Having no flaws or loopholes; impossible to fault, refute, or evade: a watertight alibi; a watertight contract.