CLINCHER Meaning of CLINCHER in English (n.) That which ends a dispute or controversy; a decisive argument. Webster's English dictionary. Английский словарь Webster. 2012