Is "rub" a noun here?
Yes, the word "rub" is used as a noun in the case of "back rub". The word "rub" is not often used as a noun, but it can serve as a noun in a few cases. Ex: He disinfected the cut with an alcohol rub.
Get more Native English Expressions >