watertight Meaning, Definition & Usage

  1. adjective satellite not allowing water to pass in or out
  2. adjective satellite without flaws or loopholes
    unshakable; unassailable; bulletproof.
    • an ironclad contract
    • a watertight alibi
    • a bulletproof argument

WordNet