English dictionary
nose ring meaning and definition
Definition and meaning of nose ring at MeaningMonkey.org. nose ring meaning and definition in the English Dictionary.NOSE RING noun
Definition of nose ring (noun)
- a ring worn on the nose as an ornament or on the nose of an animal to control it
Source: Princeton University Wordnet