VariousWords beta
Definitions:
Noun
smoking gun
Definition: indisputable evidence (especially of a crime)
Definition: Evidence, particularly of a crime, that is difficult or impossible to dispute.