English word definition — powered by WordNet
an unforeseen obstacle
the act of rubbing or wiping
move over something with pressure
cause friction
scrape or rub as if to relieve itching
Want to remember rub?