Latchet Meaning

There are 1 meaning(s) for word Latchet

Meaning 1 : a leather strap or thong used to attach a sandal or shoe to the foot