Vocabulary

アリバイ工作

concocting an alibi

noun