Definition of nose rag in English:

nose rag

noun

informal
  • A handkerchief.