Watertight-alibi definitions

An alibi that seems almost impossible to disprove; a perfect alibi.
noun
0
0
Advertisement

Origin of watertight-alibi

From the English watertight in the sense of tightly sealed and alibi, a legal defense.