Meaning of front-stall

Definition of front-stall

(noun) medieval plate armor to protect a horse's head

Other information on front-stall

WIKIPEDIA results for front-stall
Amazon results for front-stall