Meaning of nosebag

Definition of nosebag

(noun) a canvas bag that is used to feed an animal (such as a horse); covers the muzzle and fastens at the top of the head

Other information on nosebag

WIKIPEDIA results for nosebag
Amazon results for nosebag