The phrase "rubbing off" can be replaced by several synonyms based on context. If you're talking about a physical action, "erasing," "wiping away," or "scraping off" can be used. If it's about influence or impact, "influencing," "affecting," "inspiring," or "impacting" could be appropriate. When referring to a negative behavior or habit, "imitating," "copying," or even "emulating" could be used. If it's about learning or acquiring knowledge, "picking up," "absorbing," or "assimilating" can be good replacements. Overall, there are numerous synonyms for "rubbing off," and the right one will depend on the specific situation.