We do not currently know of any antonyms for gives an alibi for.
For similar words to gives an alibi for, try: