We do not currently know of any antonyms for latchet.
The noun latchet is defined as:
See full definition of the word latchet.
Did you mean latched, hatchet or latches?