LEARNit Dictionary
smoking gun
noun
/ˌsməʊkɪŋ ˈɡʌn/
UK
/ˌsməʊkɪŋ ˈɡʌn/
US
1
something that seems to prove that somebody has done something wrong or illegal
مدرک آشکار, اثبات قطعی, مدرک غیرقابل انکار, مدرک مسلم