We do not currently know of any synonyms for clencher.
The noun clencher is defined as:
Did you mean clincher, clenched or clenches?