Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
alibi
in English
alibi
#moderate
Plural
alibis
Definitions
Noun
a
legal
defense
claiming
presence
elsewhere
The
suspect
provided
a
solid
alibi
for
the
time
of
the
crime
.
an
excuse
to
avoid
blame
or
responsibility
She
used
her
busy
schedule
as
an
alibi
to
decline
the
invitation
.