Definition:
Compare scarfing with other words:
scarfing vs. scarring
scarfing vs. scaring
scarfing vs. scarping
grafting vs. scarfing