CLINCH


Meaning of CLINCH in English

A pun or quibble. To clinch, or to clinch the nail; to confirm an improbable story by another: as, A man swore he drove a tenpenny nail through the moon; a bystander said it was true, for he was on the other side and clinched it.

Slang English vocab.      Английский сленговый словарь.