CLINCHER


Meaning of CLINCHER in English

n. finishing touch, pay-off, punch-line, coup de grâce, final or crowning blow The point about saving costs proved to be a clincher, and we were given the go-ahead

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.