to rub;  to scrub;  to scrape
 to rub on;  to rub against;  to lay the blame on;  to strike (a match)
 to rub together (e.g. one's hands)
 to rub against;  to chafe;  to quarrel
 rubbing;  scrubbing;  scraping
 snide remark;  insinuation;  sly dig;  disguised reproach;  indirect criticism
 to scrape off;  to rub off
 to insinuate;  to satirize;  to satirise;  to take a dig at