From Fresh Dictionary
English
Etymology
From the english watertight in the sense of tightly sealed and alibi, a legal defense.
Noun
watertight alibi
- an alibi that seems almost impossible to disprove; a perfect alibi.
Synonyms
- airtight alibi
- iron-clad alibi