Scarfing

Definition:

  • (p. pr. & vb. n.) of Scarf

Compare scarfing with other words:

scarfing vs. scarring

scarfing vs. scaring

scarfing vs. scarping

grafting vs. scarfing