We do not currently know of any synonyms for clatching.
The verb clatching is defined as:
Did you mean clutching, catching or latching?