Synonyms for Rub (same or very similar meaning)
WordNet sense 1 (an unforeseen obstacle):
hitch, snag, hang-up
WordNet sense 2 (scrape or rub as if to relieve itching):
itch, scratch
WordNet sense 3 (cause friction):
chafe, fray, fret
WordNet sense 4 (the act of rubbing or wiping):
wipe
From the ODE community, based on WordNet
add/edit