rub vb
1 abrade, caress, chafe, clean, fray, grate, knead, massage, polish, scour, scrape, shine, smooth, stroke, wipe
2 apply, put, smear, spread
3 rub up the wrong way aggravate (informal) anger (informal) get in one's hair (informal) get one's goat (slang) get on one's nerves (informal) get under one's skin (informal) irk (Brit., Austral., & N.Z. slang) peeve (informal) piss one off (taboo slang) vex n
4 caress, kneading, massage, polish, shine, stroke, wipe
5 catch, difficulty, drawback, hazard, hindrance, hitch, impediment, obstacle, problem, snag, trouble