Definitions English

  • Impermeable by air.
  • Having no weak points; sound: an airtight excuse.