Share this entry

Share this page

alibi

(plural alibis) piece of evidence that one was elsewhere; disputed excuse or pretext

Share this entry

Share this page