1 nose bag | Definition of nose bag

nose bag

noun

Definition of nose bag

British
: a bag that is used for feeding an animal