Alibi

Term Main definition
Alibi
A latin word meaning "in another place" that was meant to yield total exculpation from suspicion.