CLINCHER Meaning of CLINCHER in English [noun] [C]It was the offer of a large discount on the TV that was the real clincher (= the point that made us decide to buy it). Cambridge English vocab. Кембриджский английский словарь. 2012