throatlash









throatlash


noun

  1. the strap that holds a bridle in place, fastening under the horse’s jaw
48 queries 0.660