Synonyms for "alibi"

Words with similar meaning