Meaning of nose clip in English:

nose clip

noun

  • A clip for preventing water from entering the nose of a person underwater.

Origin

Early 20th century; earliest use found in Proceedings of the Royal Society of London.