ALIBI Meaning of ALIBI in English v. offer an excuse; make an alibi; find a pretext Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012