Results for Scarfing

Definitions of Scarfing:

part of speech: noun

The process of joining two pieces of timber by notching their ends into each other.

alphabet filter

Popular definitions