scarf

Definitions

General English

Construction

Real Estate

  • noun a joint made by joining two notched boards together.
http://www.dictionarycentral.com/definition/scarf.html