nose bag

noun

Definition of nose bag

British
: a bag that is used for feeding an animal