Throatlash (noun) Definition, Meaning & Examples

noun
  1. the strap that holds a bridle in place, fastening under the horse's jaw
Throatlash (noun) Definition, Meaning & Examples

More Definitions