Vocabulary

動かぬ証拠

irrefutable evidence; smoking gun; solid evidence; incontestable proof; dead giveaway

expression noun