CLINCH


Meaning of CLINCH in English

(~es, ~ing, ~ed)

1.

If you ~ something you are trying to achieve, such as a business deal or victory in a contest, you succeed in obtaining it.

Hibernian ~ed the First Division title when they beat Hamilton 2-0...

This has fuelled speculation that he is about to ~ a deal with an American engine manufacturer.

= secure

VERB: V n, V n with n

2.

The thing that ~es an uncertain matter settles it or provides a definite answer.

Evidently this information ~ed the matter...

That was the clue which ~ed it for us.

VERB: V n, V it

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .