Dictionary.net

Definitions of h. stall

  1. The part of a bridle that fits over the horse's head.
X