CLINCH Meaning of CLINCH in English (n.) A hitch or bend by which a rope is made fast to the ring of an anchor, or the breeching of a ship's gun to the ringbolts. Webster's English dictionary. Английский словарь Webster. 2012