Idiom: Smoking gun

What does 'Smoking gun' mean?

A smoking gun is definitive proof of someone's guilt.

See also: