Definition of nose net in English:

nose net

noun

  • A net fastened over a horse's nose and mouth, e.g. to stop head-shaking or to keep flies off.

Origin

Mid 19th century.