Definitions
noun
a leather strap or thong used to attach a sandal or shoe to the foot
Look “latchet” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a leather strap or thong used to attach a sandal or shoe to the foot