We do not currently know of any synonyms for flanch.
The noun flanch is defined as:
See full definition of the word flanch.
Did you mean flinch or blanch?