throatlatch

noun

  1. 1

    Part of a horse's bridle that prevents the bridle from coming off over the horse's head.

Translate “throatlatch” to another language

Click any language to open the translator with this word already filled in.