Yahoo Web Search

Search results

  1. Dictionary
    Nose ring
    /ˈnōz ˌriNG/

    noun

    • 1. a ring fixed in the nose of an animal, typically a bull, for leading it.

    Powered by Oxford Languages