Langimage
English
C1

an alibi that is impossible to disprove.

Meanings

an alibi that is impossible to disprove.

He had a watertight alibi for the night of the crime.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51