The phrase
"to clinch any argument" means to firmly and decisively settle or win an argument. It suggests that someone has provided such a convincing point or evidence that there is no doubt left regarding the outcome of the argument.
Full definition