Synonyms for Clincher (same or very similar meaning)
WordNet sense 1 (an argument that is conclusive):
determiner, determining factor
WordNet sense 2 (a point or fact or remark that settles something conclusively):
decisive factor
From the ODE community, based on WordNet
add/edit