NOSE RAG Meaning of NOSE RAG in English n. handkerchief, small piece of fabric for wiping the eyes or nose Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012