SMOKING GUN
Meaning of SMOKING GUN in English
ˌsmoking ˈgun BrE AmE noun [countable]
something that shows who is responsible for something bad or how something really happened
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012